279 const char *base_topic,
294 const char *base_topic,
309 const char *base_topic,
324 const char *base_topic,
339 const char *base_topic,
354 const char *base_topic,
369 const char *base_topic,
384 const char *base_topic,
399 const char *base_topic,
414 const char *base_topic,
429 const char *base_topic,
444 const char *base_topic,
459 const char *base_topic,
474 const char *base_topic,
489 const char *base_topic,
504 const char *base_topic,
519 const char *base_topic,
534 const char *base_topic,
549 const char *base_topic,
564 const char *base_topic,
579 const char *base_topic,
594 const char *base_topic,
609 const char *base_topic,
624 const char *base_topic,
639 const char *base_topic,
654 const char *base_topic,
669 const char *base_topic,
684 const char *base_topic,
699 const char *base_topic,
714 const char *base_topic,
729 const char *base_topic,
744 const char *base_topic,
759 const char *base_topic,
774 const char *base_topic,
789 const char *base_topic,
804 const char *base_topic,
819 const char *base_topic,
834 const char *base_topic,
849 const char *base_topic,
864 const char *base_topic,
879 const char *base_topic,
894 const char *base_topic,
1142 const char *base_topic,
1157 const char *base_topic,
1172 const char *base_topic,
1187 const char *base_topic,
1202 const char *base_topic,
1217 const char *base_topic,
1232 const char *base_topic,
1247 const char *base_topic,
1262 const char *base_topic,
1277 const char *base_topic,
1292 const char *base_topic,
1307 const char *base_topic,
1322 const char *base_topic,
1337 const char *base_topic,
1352 const char *base_topic,
1367 const char *base_topic,
1382 const char *base_topic,
1397 const char *base_topic,
1412 const char *base_topic,
1427 const char *base_topic,
1442 const char *base_topic,
1457 const char *base_topic,
1472 const char *base_topic,
1487 const char *base_topic,
1502 const char *base_topic,
1517 const char *base_topic,
1532 const char *base_topic,
1547 const char *base_topic,
1562 const char *base_topic,
1577 const char *base_topic,
1592 const char *base_topic,
1607 const char *base_topic,
1622 const char *base_topic,
1637 const char *base_topic,
1652 const char *base_topic,
1667 const char *base_topic,
1682 const char *base_topic,
1697 const char *base_topic,
1712 const char *base_topic,
1727 const char *base_topic,
1742 const char *base_topic,
1757 const char *base_topic,
1772 const char *base_topic,
1787 const char *base_topic,
1802 const char *base_topic,
1817 const char *base_topic,
1832 const char *base_topic,
1847 const char *base_topic,
1862 const char *base_topic,
1877 const char *base_topic,
1892 const char *base_topic,
1907 const char *base_topic,
1922 const char *base_topic,
1937 const char *base_topic,
1952 const char *base_topic,
1967 const char *base_topic,
1982 const char *base_topic,
1997 const char *base_topic,
2012 const char *base_topic,
2027 const char *base_topic,
2042 const char *base_topic,
2057 const char *base_topic,
2072 const char *base_topic,
2087 const char *base_topic,
2102 const char *base_topic,
2117 const char *base_topic,
2132 const char *base_topic,
2147 const char *base_topic,
2162 const char *base_topic,
2177 const char *base_topic,
2192 const char *base_topic,
2207 const char *base_topic,
2222 const char *base_topic,
2237 const char *base_topic,
2252 const char *base_topic,
2267 const char *base_topic,
2282 const char *base_topic,
2297 const char *base_topic,
2312 const char *base_topic,
2327 const char *base_topic,
2342 const char *base_topic,
2357 const char *base_topic,
2372 const char *base_topic,
2387 const char *base_topic,
2402 const char *base_topic,
2417 const char *base_topic,
2432 const char *base_topic,
2447 const char *base_topic,
2462 const char *base_topic,
2477 const char *base_topic,
2492 const char *base_topic,
2507 const char *base_topic,
2522 const char *base_topic,
2537 const char *base_topic,
2552 const char *base_topic,
2567 const char *base_topic,
2582 const char *base_topic,
2597 const char *base_topic,
2612 const char *base_topic,
2627 const char *base_topic,
2642 const char *base_topic,
2657 const char *base_topic,
2672 const char *base_topic,
2687 const char *base_topic,
2702 const char *base_topic,
2717 const char *base_topic,
2732 const char *base_topic,
2747 const char *base_topic,
2762 const char *base_topic,
2777 const char *base_topic,
2792 const char *base_topic,
2807 const char *base_topic,
2822 const char *base_topic,
2837 const char *base_topic,
2989 const char *base_topic,
3004 const char *base_topic,
3019 const char *base_topic,
3034 const char *base_topic,
3049 const char *base_topic,
3064 const char *base_topic,
3079 const char *base_topic,
3094 const char *base_topic,
3109 const char *base_topic,
3124 const char *base_topic,
3139 const char *base_topic,
3154 const char *base_topic,
3169 const char *base_topic,
3184 const char *base_topic,
3199 const char *base_topic,
3214 const char *base_topic,
3229 const char *base_topic,
3244 const char *base_topic,
3297 uint16_t identify_time
3591 const char *base_topic,
3606 const char *base_topic,
3661 const char* group_name
3688 const char* group_name
3695 uint8_t group_list_count,
3696 const uint16_t *group_list
3705 uint8_t group_list_count,
3706 const uint16_t *group_list
3736 const char* group_name
4305 const char *base_topic,
4320 const char *base_topic,
4377 uint16_t transition_time,
4381 uint8_t extension_field_sets_count,
4384 uint8_t transition_time100ms
4417 uint16_t transition_time,
4421 uint8_t extension_field_sets_count,
4489 uint16_t transition_time
4509 uint8_t scene_list_count,
4510 const uint8_t *scene_list
4521 uint16_t transition_time,
4525 uint8_t extension_field_sets_count,
4559 uint16_t transition_time,
4563 uint8_t extension_field_sets_count,
4575 uint8_t scene_identifier_from,
4579 uint8_t scene_identifier_to
4590 uint8_t scene_identifier_from
5677 const char *base_topic,
5692 const char *base_topic,
5707 const char *base_topic,
5722 const char *base_topic,
5737 const char *base_topic,
5752 const char *base_topic,
5767 const char *base_topic,
5782 const char *base_topic,
5797 const char *base_topic,
5812 const char *base_topic,
5827 const char *base_topic,
5842 const char *base_topic,
5858 const char *base_topic,
5874 const char *base_topic,
5944 uint8_t effect_variant
5956 uint8_t on_off_control,
5960 uint16_t off_wait_time
6318 const char *base_topic,
6333 const char *base_topic,
6348 const char *base_topic,
6363 const char *base_topic,
6378 const char *base_topic,
6393 const char *base_topic,
6408 const char *base_topic,
6423 const char *base_topic,
6438 const char *base_topic,
6453 const char *base_topic,
6508 uint16_t transition_time,
6510 uint8_t options_mask,
6512 uint8_t options_override
6523 uint8_t options_mask,
6525 uint8_t options_override
6536 uint16_t transition_time,
6538 uint8_t options_mask,
6540 uint8_t options_override
6547 uint8_t options_mask,
6549 uint8_t options_override
6558 uint16_t transition_time,
6560 uint8_t options_mask,
6562 uint8_t options_override
6573 uint8_t options_mask,
6575 uint8_t options_override
6586 uint16_t transition_time,
6588 uint8_t options_mask,
6590 uint8_t options_override
6597 uint8_t options_mask,
6599 uint8_t options_override
7189 const char *base_topic,
7204 const char *base_topic,
7219 const char *base_topic,
7234 const char *base_topic,
7249 const char *base_topic,
7264 const char *base_topic,
7279 const char *base_topic,
7294 const char *base_topic,
7309 const char *base_topic,
7324 const char *base_topic,
7339 const char *base_topic,
7354 const char *base_topic,
7369 const char *base_topic,
7384 const char *base_topic,
7399 const char *base_topic,
7414 const char *base_topic,
7429 const char *base_topic,
7444 const char *base_topic,
7459 const char *base_topic,
7474 const char *base_topic,
7489 const char *base_topic,
7504 const char *base_topic,
7519 const char *base_topic,
7534 const char *base_topic,
7549 const char *base_topic,
7564 const char *base_topic,
7579 const char *base_topic,
7594 const char *base_topic,
8047 const char *base_topic,
8062 const char *base_topic,
8216 const char *base_topic,
8231 const char *base_topic,
8246 const char *base_topic,
8261 const char *base_topic,
8276 const char *base_topic,
8291 const char *base_topic,
8306 const char *base_topic,
8321 const char *base_topic,
8336 const char *base_topic,
8351 const char *base_topic,
8366 const char *base_topic,
8381 const char *base_topic,
8396 const char *base_topic,
8411 const char *base_topic,
8426 const char *base_topic,
8441 const char *base_topic,
8456 const char *base_topic,
8471 const char *base_topic,
8486 const char *base_topic,
8501 const char *base_topic,
8559 bool start_fast_polling,
8561 uint16_t fast_poll_timeout
8573 uint32_t new_long_poll_interval
8580 uint16_t new_short_poll_interval
8905 const char *base_topic,
8920 const char *base_topic,
8935 const char *base_topic,
8950 const char *base_topic,
8965 const char *base_topic,
8980 const char *base_topic,
8995 const char *base_topic,
9010 const char *base_topic,
9025 const char *base_topic,
9040 const char *base_topic,
9055 const char *base_topic,
9070 const char *base_topic,
9085 const char *base_topic,
9100 const char *base_topic,
9244 const char *base_topic,
9259 const char *base_topic,
9274 const char *base_topic,
9289 const char *base_topic,
9304 const char *base_topic,
9319 const char *base_topic,
9334 const char *base_topic,
9349 const char *base_topic,
9364 const char *base_topic,
9379 const char *base_topic,
9432 const char* pin_orrfid_code
9446 const char* pin_orrfid_code
9460 const char* pin_orrfid_code
9474 uint16_t timeout_in_seconds,
9476 const char* pin_orrfid_code
9497 uint16_t log_entryid,
9505 uint8_t eventid_or_alarm_code,
9622 uint8_t start_minute,
9659 uint8_t start_minute,
9690 uint32_t local_start_time,
9692 uint32_t local_end_time
9721 uint32_t local_start_time,
9723 uint32_t local_end_time
9748 uint32_t local_start_time,
9750 uint32_t local_end_time,
9773 uint8_t holiday_scheduleid,
9777 uint32_t local_start_time,
9779 uint32_t local_end_time,
9840 const char* rfid_code
9867 const char* rfid_code
9908 uint32_t local_time,
9929 uint32_t local_time,
12761 const char *base_topic,
12776 const char *base_topic,
12791 const char *base_topic,
12806 const char *base_topic,
12821 const char *base_topic,
12836 const char *base_topic,
12851 const char *base_topic,
12866 const char *base_topic,
12881 const char *base_topic,
12896 const char *base_topic,
12911 const char *base_topic,
12926 const char *base_topic,
12941 const char *base_topic,
12956 const char *base_topic,
12971 const char *base_topic,
12986 const char *base_topic,
13001 const char *base_topic,
13016 const char *base_topic,
13031 const char *base_topic,
13046 const char *base_topic,
13061 const char *base_topic,
13076 const char *base_topic,
13091 const char *base_topic,
13106 const char *base_topic,
13121 const char *base_topic,
13136 const char *base_topic,
13151 const char *base_topic,
13166 const char *base_topic,
13181 const char *base_topic,
13196 const char *base_topic,
13211 const char *base_topic,
13226 const char *base_topic,
13241 const char *base_topic,
13256 const char *base_topic,
13271 const char *base_topic,
13286 const char *base_topic,
13301 const char *base_topic,
13316 const char *base_topic,
13331 const char *base_topic,
13346 const char *base_topic,
13361 const char *base_topic,
13376 const char *base_topic,
13391 const char *base_topic,
13406 const char *base_topic,
13421 const char *base_topic,
13436 const char *base_topic,
13451 const char *base_topic,
13466 const char *base_topic,
13481 const char *base_topic,
13496 const char *base_topic,
13511 const char *base_topic,
13526 const char *base_topic,
13541 const char *base_topic,
13556 const char *base_topic,
13571 const char *base_topic,
13586 const char *base_topic,
13601 const char *base_topic,
13616 const char *base_topic,
13631 const char *base_topic,
13646 const char *base_topic,
13661 const char *base_topic,
13676 const char *base_topic,
13691 const char *base_topic,
13706 const char *base_topic,
13721 const char *base_topic,
13736 const char *base_topic,
13751 const char *base_topic,
13766 const char *base_topic,
13781 const char *base_topic,
13796 const char *base_topic,
13811 const char *base_topic,
13826 const char *base_topic,
13841 const char *base_topic,
13856 const char *base_topic,
13871 const char *base_topic,
13886 const char *base_topic,
13901 const char *base_topic,
13916 const char *base_topic,
13931 const char *base_topic,
13946 const char *base_topic,
13961 const char *base_topic,
13976 const char *base_topic,
13991 const char *base_topic,
14006 const char *base_topic,
14021 const char *base_topic,
14036 const char *base_topic,
14104 uint16_t lift_value
14111 uint8_t percentage_lift_value
14118 uint16_t tilt_value
14125 uint8_t percentage_tilt_value
14561 const char *base_topic,
14576 const char *base_topic,
14591 const char *base_topic,
14606 const char *base_topic,
14621 const char *base_topic,
14636 const char *base_topic,
14651 const char *base_topic,
14666 const char *base_topic,
14681 const char *base_topic,
14696 const char *base_topic,
14711 const char *base_topic,
14726 const char *base_topic,
14741 const char *base_topic,
14756 const char *base_topic,
14771 const char *base_topic,
14786 const char *base_topic,
14801 const char *base_topic,
14816 const char *base_topic,
14831 const char *base_topic,
14846 const char *base_topic,
14861 const char *base_topic,
14876 const char *base_topic,
14891 const char *base_topic,
14906 const char *base_topic,
14921 const char *base_topic,
14936 const char *base_topic,
14951 const char *base_topic,
14966 const char *base_topic,
14981 const char *base_topic,
14996 const char *base_topic,
15011 const char *base_topic,
15026 const char *base_topic,
15041 const char *base_topic,
15056 const char *base_topic,
15071 const char *base_topic,
15086 const char *base_topic,
15101 const char *base_topic,
15116 const char *base_topic,
15131 const char *base_topic,
15146 const char *base_topic,
15199 uint8_t percent_open
15399 const char *base_topic,
15414 const char *base_topic,
15429 const char *base_topic,
15444 const char *base_topic,
15459 const char *base_topic,
15474 const char *base_topic,
15489 const char *base_topic,
15504 const char *base_topic,
15519 const char *base_topic,
15534 const char *base_topic,
15549 const char *base_topic,
15564 const char *base_topic,
15579 const char *base_topic,
15594 const char *base_topic,
15609 const char *base_topic,
15624 const char *base_topic,
15639 const char *base_topic,
15654 const char *base_topic,
15669 const char *base_topic,
15684 const char *base_topic,
15866 const char *base_topic,
15881 const char *base_topic,
15896 const char *base_topic,
15911 const char *base_topic,
15926 const char *base_topic,
15941 const char *base_topic,
15956 const char *base_topic,
15971 const char *base_topic,
15986 const char *base_topic,
16001 const char *base_topic,
16016 const char *base_topic,
16031 const char *base_topic,
16046 const char *base_topic,
16061 const char *base_topic,
16076 const char *base_topic,
16091 const char *base_topic,
16106 const char *base_topic,
16121 const char *base_topic,
16136 const char *base_topic,
16151 const char *base_topic,
16166 const char *base_topic,
16181 const char *base_topic,
16196 const char *base_topic,
16211 const char *base_topic,
16226 const char *base_topic,
16241 const char *base_topic,
16256 const char *base_topic,
16271 const char *base_topic,
16286 const char *base_topic,
16301 const char *base_topic,
16316 const char *base_topic,
16331 const char *base_topic,
16346 const char *base_topic,
16361 const char *base_topic,
16376 const char *base_topic,
16391 const char *base_topic,
16406 const char *base_topic,
16421 const char *base_topic,
16436 const char *base_topic,
16451 const char *base_topic,
16466 const char *base_topic,
16481 const char *base_topic,
16496 const char *base_topic,
16511 const char *base_topic,
16526 const char *base_topic,
16541 const char *base_topic,
16556 const char *base_topic,
16571 const char *base_topic,
16633 uint8_t number_of_transitions,
16635 uint8_t day_of_week,
16639 uint8_t transitions_count,
16647 uint8_t number_of_transitions,
16649 uint8_t day_of_week,
16653 uint8_t transitions_count,
16661 uint16_t time_of_day,
16663 uint8_t relay_status,
16665 int16_t local_temperature,
16667 uint8_t humidity_percentage,
16671 uint16_t unread_entries
16678 uint8_t days_to_return,
16680 uint8_t mode_to_return
17221 const char *base_topic,
17236 const char *base_topic,
17251 const char *base_topic,
17266 const char *base_topic,
17281 const char *base_topic,
17296 const char *base_topic,
17311 const char *base_topic,
17326 const char *base_topic,
17341 const char *base_topic,
17356 const char *base_topic,
17371 const char *base_topic,
17386 const char *base_topic,
17401 const char *base_topic,
17416 const char *base_topic,
17431 const char *base_topic,
17446 const char *base_topic,
17461 const char *base_topic,
17476 const char *base_topic,
17491 const char *base_topic,
17506 const char *base_topic,
17521 const char *base_topic,
17536 const char *base_topic,
17551 const char *base_topic,
17566 const char *base_topic,
17581 const char *base_topic,
17596 const char *base_topic,
17611 const char *base_topic,
17626 const char *base_topic,
17641 const char *base_topic,
17656 const char *base_topic,
17671 const char *base_topic,
17686 const char *base_topic,
17701 const char *base_topic,
17716 const char *base_topic,
17731 const char *base_topic,
17746 const char *base_topic,
17761 const char *base_topic,
17776 const char *base_topic,
17791 const char *base_topic,
17806 const char *base_topic,
17821 const char *base_topic,
17836 const char *base_topic,
17851 const char *base_topic,
17866 const char *base_topic,
17881 const char *base_topic,
17896 const char *base_topic,
17911 const char *base_topic,
17926 const char *base_topic,
17941 const char *base_topic,
17956 const char *base_topic,
17971 const char *base_topic,
17986 const char *base_topic,
18001 const char *base_topic,
18016 const char *base_topic,
18031 const char *base_topic,
18046 const char *base_topic,
18061 const char *base_topic,
18076 const char *base_topic,
18091 const char *base_topic,
18106 const char *base_topic,
18121 const char *base_topic,
18136 const char *base_topic,
18151 const char *base_topic,
18166 const char *base_topic,
18181 const char *base_topic,
18196 const char *base_topic,
18211 const char *base_topic,
18226 const char *base_topic,
18241 const char *base_topic,
18256 const char *base_topic,
18271 const char *base_topic,
18286 const char *base_topic,
18301 const char *base_topic,
18316 const char *base_topic,
18331 const char *base_topic,
18346 const char *base_topic,
18361 const char *base_topic,
18376 const char *base_topic,
18391 const char *base_topic,
18406 const char *base_topic,
18421 const char *base_topic,
18436 const char *base_topic,
18451 const char *base_topic,
18466 const char *base_topic,
18481 const char *base_topic,
18496 const char *base_topic,
18511 const char *base_topic,
18526 const char *base_topic,
18541 const char *base_topic,
18556 const char *base_topic,
18571 const char *base_topic,
18586 const char *base_topic,
18601 const char *base_topic,
18616 const char *base_topic,
18631 const char *base_topic,
18646 const char *base_topic,
18661 const char *base_topic,
18676 const char *base_topic,
18691 const char *base_topic,
18706 const char *base_topic,
18844 const char *base_topic,
18859 const char *base_topic,
18874 const char *base_topic,
18889 const char *base_topic,
19039 const char *base_topic,
19054 const char *base_topic,
19069 const char *base_topic,
19084 const char *base_topic,
19099 const char *base_topic,
19114 const char *base_topic,
19129 const char *base_topic,
19144 const char *base_topic,
19159 const char *base_topic,
19174 const char *base_topic,
19189 const char *base_topic,
19204 const char *base_topic,
19219 const char *base_topic,
19234 const char *base_topic,
19249 const char *base_topic,
19264 const char *base_topic,
19404 const char *base_topic,
19419 const char *base_topic,
19434 const char *base_topic,
19449 const char *base_topic,
19464 const char *base_topic,
19479 const char *base_topic,
19536 uint16_t transition_time,
19538 uint8_t options_mask,
19540 uint8_t options_override
19551 uint8_t options_mask,
19553 uint8_t options_override
19564 uint8_t transition_time,
19566 uint8_t options_mask,
19568 uint8_t options_override
19575 uint8_t saturation,
19577 uint16_t transition_time,
19579 uint8_t options_mask,
19581 uint8_t options_override
19592 uint8_t options_mask,
19594 uint8_t options_override
19605 uint8_t transition_time,
19607 uint8_t options_mask,
19609 uint8_t options_override
19618 uint8_t saturation,
19620 uint16_t transition_time,
19622 uint8_t options_mask,
19624 uint8_t options_override
19635 uint16_t transition_time,
19637 uint8_t options_mask,
19639 uint8_t options_override
19650 uint8_t options_mask,
19652 uint8_t options_override
19663 uint16_t transition_time,
19665 uint8_t options_mask,
19667 uint8_t options_override
19674 uint16_t color_temperature_mireds,
19676 uint16_t transition_time,
19678 uint8_t options_mask,
19680 uint8_t options_override
19687 uint16_t enhanced_hue,
19691 uint16_t transition_time,
19693 uint8_t options_mask,
19695 uint8_t options_override
19706 uint8_t options_mask,
19708 uint8_t options_override
19717 uint16_t step_size,
19719 uint16_t transition_time,
19721 uint8_t options_mask,
19723 uint8_t options_override
19730 uint16_t enhanced_hue,
19732 uint8_t saturation,
19734 uint16_t transition_time,
19736 uint8_t options_mask,
19738 uint8_t options_override
19745 uint8_t update_flags,
19753 uint16_t start_hue,
19755 uint8_t options_mask,
19757 uint8_t options_override
19764 uint8_t options_mask,
19766 uint8_t options_override
19781 uint8_t options_mask,
19783 uint8_t options_override
19792 uint16_t step_size,
19794 uint16_t transition_time,
19800 uint8_t options_mask,
19802 uint8_t options_override
21031 const char *base_topic,
21046 const char *base_topic,
21061 const char *base_topic,
21076 const char *base_topic,
21091 const char *base_topic,
21106 const char *base_topic,
21121 const char *base_topic,
21136 const char *base_topic,
21151 const char *base_topic,
21166 const char *base_topic,
21181 const char *base_topic,
21196 const char *base_topic,
21211 const char *base_topic,
21226 const char *base_topic,
21241 const char *base_topic,
21256 const char *base_topic,
21271 const char *base_topic,
21286 const char *base_topic,
21301 const char *base_topic,
21316 const char *base_topic,
21331 const char *base_topic,
21346 const char *base_topic,
21361 const char *base_topic,
21376 const char *base_topic,
21391 const char *base_topic,
21406 const char *base_topic,
21421 const char *base_topic,
21436 const char *base_topic,
21451 const char *base_topic,
21466 const char *base_topic,
21481 const char *base_topic,
21496 const char *base_topic,
21511 const char *base_topic,
21526 const char *base_topic,
21541 const char *base_topic,
21556 const char *base_topic,
21571 const char *base_topic,
21586 const char *base_topic,
21601 const char *base_topic,
21616 const char *base_topic,
21631 const char *base_topic,
21646 const char *base_topic,
21661 const char *base_topic,
21676 const char *base_topic,
21691 const char *base_topic,
21706 const char *base_topic,
21721 const char *base_topic,
21736 const char *base_topic,
21751 const char *base_topic,
21766 const char *base_topic,
21781 const char *base_topic,
21796 const char *base_topic,
21811 const char *base_topic,
21826 const char *base_topic,
21841 const char *base_topic,
21856 const char *base_topic,
21871 const char *base_topic,
21886 const char *base_topic,
21901 const char *base_topic,
21916 const char *base_topic,
21931 const char *base_topic,
21946 const char *base_topic,
21961 const char *base_topic,
21976 const char *base_topic,
21991 const char *base_topic,
22006 const char *base_topic,
22021 const char *base_topic,
22036 const char *base_topic,
22051 const char *base_topic,
22066 const char *base_topic,
22081 const char *base_topic,
22096 const char *base_topic,
22111 const char *base_topic,
22126 const char *base_topic,
22141 const char *base_topic,
22156 const char *base_topic,
22171 const char *base_topic,
22186 const char *base_topic,
22201 const char *base_topic,
22216 const char *base_topic,
22231 const char *base_topic,
22246 const char *base_topic,
22261 const char *base_topic,
22276 const char *base_topic,
22291 const char *base_topic,
22306 const char *base_topic,
22321 const char *base_topic,
22336 const char *base_topic,
22351 const char *base_topic,
22366 const char *base_topic,
22381 const char *base_topic,
22396 const char *base_topic,
22411 const char *base_topic,
22426 const char *base_topic,
22441 const char *base_topic,
22456 const char *base_topic,
22471 const char *base_topic,
22486 const char *base_topic,
22501 const char *base_topic,
22516 const char *base_topic,
22531 const char *base_topic,
22546 const char *base_topic,
22561 const char *base_topic,
22576 const char *base_topic,
22742 const char *base_topic,
22757 const char *base_topic,
22772 const char *base_topic,
22787 const char *base_topic,
22802 const char *base_topic,
22817 const char *base_topic,
22832 const char *base_topic,
22847 const char *base_topic,
22862 const char *base_topic,
22877 const char *base_topic,
22892 const char *base_topic,
22907 const char *base_topic,
22922 const char *base_topic,
22937 const char *base_topic,
22952 const char *base_topic,
22967 const char *base_topic,
22982 const char *base_topic,
22997 const char *base_topic,
23012 const char *base_topic,
23027 const char *base_topic,
23042 const char *base_topic,
23057 const char *base_topic,
23072 const char *base_topic,
23087 const char *base_topic,
23102 const char *base_topic,
23117 const char *base_topic,
23132 const char *base_topic,
23147 const char *base_topic,
23162 const char *base_topic,
23177 const char *base_topic,
23192 const char *base_topic,
23207 const char *base_topic,
23351 const char *base_topic,
23366 const char *base_topic,
23381 const char *base_topic,
23396 const char *base_topic,
23411 const char *base_topic,
23426 const char *base_topic,
23441 const char *base_topic,
23456 const char *base_topic,
23471 const char *base_topic,
23486 const char *base_topic,
23626 const char *base_topic,
23641 const char *base_topic,
23656 const char *base_topic,
23671 const char *base_topic,
23686 const char *base_topic,
23701 const char *base_topic,
23843 const char *base_topic,
23858 const char *base_topic,
23873 const char *base_topic,
23888 const char *base_topic,
23903 const char *base_topic,
23918 const char *base_topic,
23933 const char *base_topic,
23948 const char *base_topic,
24100 const char *base_topic,
24115 const char *base_topic,
24130 const char *base_topic,
24145 const char *base_topic,
24160 const char *base_topic,
24175 const char *base_topic,
24190 const char *base_topic,
24205 const char *base_topic,
24220 const char *base_topic,
24235 const char *base_topic,
24250 const char *base_topic,
24265 const char *base_topic,
24280 const char *base_topic,
24295 const char *base_topic,
24310 const char *base_topic,
24325 const char *base_topic,
24340 const char *base_topic,
24355 const char *base_topic,
24497 const char *base_topic,
24512 const char *base_topic,
24527 const char *base_topic,
24542 const char *base_topic,
24557 const char *base_topic,
24572 const char *base_topic,
24587 const char *base_topic,
24602 const char *base_topic,
24744 const char *base_topic,
24759 const char *base_topic,
24774 const char *base_topic,
24789 const char *base_topic,
24804 const char *base_topic,
24819 const char *base_topic,
24834 const char *base_topic,
24849 const char *base_topic,
25007 const char *base_topic,
25022 const char *base_topic,
25037 const char *base_topic,
25052 const char *base_topic,
25067 const char *base_topic,
25082 const char *base_topic,
25097 const char *base_topic,
25112 const char *base_topic,
25127 const char *base_topic,
25142 const char *base_topic,
25157 const char *base_topic,
25172 const char *base_topic,
25187 const char *base_topic,
25202 const char *base_topic,
25217 const char *base_topic,
25232 const char *base_topic,
25247 const char *base_topic,
25262 const char *base_topic,
25277 const char *base_topic,
25292 const char *base_topic,
25307 const char *base_topic,
25322 const char *base_topic,
25337 const char *base_topic,
25352 const char *base_topic,
25494 const char *base_topic,
25509 const char *base_topic,
25524 const char *base_topic,
25539 const char *base_topic,
25554 const char *base_topic,
25569 const char *base_topic,
25584 const char *base_topic,
25599 const char *base_topic,
25741 const char *base_topic,
25756 const char *base_topic,
25771 const char *base_topic,
25786 const char *base_topic,
25801 const char *base_topic,
25816 const char *base_topic,
25831 const char *base_topic,
25846 const char *base_topic,
25988 const char *base_topic,
26003 const char *base_topic,
26018 const char *base_topic,
26033 const char *base_topic,
26048 const char *base_topic,
26063 const char *base_topic,
26078 const char *base_topic,
26093 const char *base_topic,
26235 const char *base_topic,
26250 const char *base_topic,
26265 const char *base_topic,
26280 const char *base_topic,
26295 const char *base_topic,
26310 const char *base_topic,
26325 const char *base_topic,
26340 const char *base_topic,
26482 const char *base_topic,
26497 const char *base_topic,
26512 const char *base_topic,
26527 const char *base_topic,
26542 const char *base_topic,
26557 const char *base_topic,
26572 const char *base_topic,
26587 const char *base_topic,
26729 const char *base_topic,
26744 const char *base_topic,
26759 const char *base_topic,
26774 const char *base_topic,
26789 const char *base_topic,
26804 const char *base_topic,
26819 const char *base_topic,
26834 const char *base_topic,
26976 const char *base_topic,
26991 const char *base_topic,
27006 const char *base_topic,
27021 const char *base_topic,
27036 const char *base_topic,
27051 const char *base_topic,
27066 const char *base_topic,
27081 const char *base_topic,
27143 uint16_t zone_status,
27145 uint8_t extended_status,
27163 uint16_t manufacturer_code
27170 uint8_t test_mode_duration,
27172 uint8_t current_zone_sensitivity_level
27514 const char *base_topic,
27529 const char *base_topic,
27544 const char *base_topic,
27559 const char *base_topic,
27574 const char *base_topic,
27589 const char *base_topic,
27604 const char *base_topic,
27619 const char *base_topic,
27634 const char *base_topic,
27649 const char *base_topic,
27664 const char *base_topic,
27679 const char *base_topic,
27694 const char *base_topic,
27709 const char *base_topic,
27762 uint8_t siren_configuration,
27764 uint16_t warning_duration,
27766 uint8_t strobe_duty_cycle,
27775 uint8_t squawk_configuration
27965 const char *base_topic,
27980 const char *base_topic,
28166 const char *base_topic,
28181 const char *base_topic,
28196 const char *base_topic,
28211 const char *base_topic,
28226 const char *base_topic,
28241 const char *base_topic,
28256 const char *base_topic,
28271 const char *base_topic,
28286 const char *base_topic,
28301 const char *base_topic,
28316 const char *base_topic,
28331 const char *base_topic,
28346 const char *base_topic,
28361 const char *base_topic,
28376 const char *base_topic,
28391 const char *base_topic,
28406 const char *base_topic,
28421 const char *base_topic,
28436 const char *base_topic,
28451 const char *base_topic,
28466 const char *base_topic,
28481 const char *base_topic,
28496 const char *base_topic,
28511 const char *base_topic,
28526 const char *base_topic,
28541 const char *base_topic,
28556 const char *base_topic,
28571 const char *base_topic,
28586 const char *base_topic,
28601 const char *base_topic,
28616 const char *base_topic,
28631 const char *base_topic,
28646 const char *base_topic,
28661 const char *base_topic,
28676 const char *base_topic,
28691 const char *base_topic,
28706 const char *base_topic,
28721 const char *base_topic,
28736 const char *base_topic,
28751 const char *base_topic,
28766 const char *base_topic,
28781 const char *base_topic,
28796 const char *base_topic,
28811 const char *base_topic,
28826 const char *base_topic,
28841 const char *base_topic,
28856 const char *base_topic,
28871 const char *base_topic,
28886 const char *base_topic,
28901 const char *base_topic,
28916 const char *base_topic,
28931 const char *base_topic,
28984 uint8_t profile_count,
28988 uint8_t max_number_of_intervals,
28990 uint8_t list_of_attributes_count,
28991 const uint16_t *list_of_attributes
29009 uint8_t number_of_intervals_delivered,
29011 uint16_t attribute_id,
29013 uint8_t intervals_count,
29014 const uint8_t *intervals
29021 uint16_t attributeid,
29025 uint8_t number_of_intervals
29570 const char *base_topic,
29585 const char *base_topic,
29600 const char *base_topic,
29615 const char *base_topic,
29630 const char *base_topic,
29645 const char *base_topic,
29660 const char *base_topic,
29675 const char *base_topic,
29690 const char *base_topic,
29705 const char *base_topic,
29720 const char *base_topic,
29735 const char *base_topic,
29750 const char *base_topic,
29765 const char *base_topic,
29780 const char *base_topic,
29795 const char *base_topic,
29810 const char *base_topic,
29825 const char *base_topic,
29840 const char *base_topic,
29855 const char *base_topic,
29870 const char *base_topic,
29885 const char *base_topic,
29900 const char *base_topic,
29915 const char *base_topic,
29930 const char *base_topic,
29945 const char *base_topic,
29960 const char *base_topic,
29975 const char *base_topic,
29990 const char *base_topic,
30005 const char *base_topic,
30020 const char *base_topic,
30035 const char *base_topic,
30050 const char *base_topic,
30065 const char *base_topic,
30080 const char *base_topic,
30095 const char *base_topic,
30110 const char *base_topic,
30125 const char *base_topic,
30140 const char *base_topic,
30155 const char *base_topic,
30170 const char *base_topic,
30185 const char *base_topic,
30200 const char *base_topic,
30215 const char *base_topic,
30230 const char *base_topic,
30245 const char *base_topic,
30260 const char *base_topic,
30275 const char *base_topic,
30290 const char *base_topic,
30305 const char *base_topic,
30320 const char *base_topic,
30335 const char *base_topic,
30350 const char *base_topic,
30365 const char *base_topic,
30380 const char *base_topic,
30395 const char *base_topic,
30410 const char *base_topic,
30425 const char *base_topic,
30440 const char *base_topic,
30455 const char *base_topic,
30470 const char *base_topic,
30485 const char *base_topic,
30500 const char *base_topic,
30515 const char *base_topic,
30530 const char *base_topic,
30545 const char *base_topic,
30560 const char *base_topic,
30575 const char *base_topic,
30590 const char *base_topic,
30605 const char *base_topic,
30620 const char *base_topic,
30635 const char *base_topic,
30650 const char *base_topic,
30665 const char *base_topic,
30680 const char *base_topic,
30695 const char *base_topic,
30710 const char *base_topic,
30725 const char *base_topic,
30740 const char *base_topic,
30755 const char *base_topic,
30770 const char *base_topic,
30785 const char *base_topic,
30800 const char *base_topic,
30815 const char *base_topic,
30830 const char *base_topic,
30845 const char *base_topic,
30860 const char *base_topic,
30875 const char *base_topic,
30890 const char *base_topic,
30905 const char *base_topic,
30920 const char *base_topic,
30935 const char *base_topic,
30950 const char *base_topic,
30965 const char *base_topic,
30980 const char *base_topic,
30995 const char *base_topic,
31010 const char *base_topic,
31025 const char *base_topic,
31040 const char *base_topic,
31055 const char *base_topic,
31070 const char *base_topic,
31085 const char *base_topic,
31100 const char *base_topic,
31115 const char *base_topic,
31130 const char *base_topic,
31145 const char *base_topic,
31160 const char *base_topic,
31175 const char *base_topic,
31190 const char *base_topic,
31205 const char *base_topic,
31220 const char *base_topic,
31235 const char *base_topic,
31250 const char *base_topic,
31265 const char *base_topic,
31280 const char *base_topic,
31295 const char *base_topic,
31310 const char *base_topic,
31325 const char *base_topic,
31340 const char *base_topic,
31355 const char *base_topic,
31370 const char *base_topic,
31385 const char *base_topic,
31400 const char *base_topic,
31415 const char *base_topic,
31430 const char *base_topic,
31445 const char *base_topic,
31460 const char *base_topic,
31475 const char *base_topic,
31490 const char *base_topic,
31505 const char *base_topic,
31520 const char *base_topic,
31535 const char *base_topic,
31550 const char *base_topic,
31565 const char *base_topic,
31580 const char *base_topic,
31595 const char *base_topic,
31610 const char *base_topic,
31625 const char *base_topic,
31640 const char *base_topic,
31655 const char *base_topic,
31670 const char *base_topic,
31685 const char *base_topic,
31700 const char *base_topic,
31715 const char *base_topic,
31730 const char *base_topic,
31745 const char *base_topic,
31760 const char *base_topic,
31775 const char *base_topic,
31790 const char *base_topic,
31805 const char *base_topic,
31820 const char *base_topic,
31835 const char *base_topic,
31850 const char *base_topic,
31865 const char *base_topic,
31880 const char *base_topic,
31895 const char *base_topic,
31910 const char *base_topic,
31925 const char *base_topic,
31940 const char *base_topic,
31955 const char *base_topic,
31970 const char *base_topic,
31985 const char *base_topic,
32000 const char *base_topic,
32015 const char *base_topic,
32030 const char *base_topic,
32045 const char *base_topic,
32060 const char *base_topic,
32075 const char *base_topic,
32090 const char *base_topic,
32105 const char *base_topic,
32120 const char *base_topic,
32135 const char *base_topic,
32150 const char *base_topic,
32165 const char *base_topic,
32180 const char *base_topic,
32195 const char *base_topic,
32210 const char *base_topic,
32225 const char *base_topic,
32240 const char *base_topic,
32255 const char *base_topic,
32270 const char *base_topic,
32285 const char *base_topic,
32300 const char *base_topic,
32315 const char *base_topic,
32330 const char *base_topic,
32345 const char *base_topic,
32360 const char *base_topic,
32375 const char *base_topic,
32390 const char *base_topic,
32405 const char *base_topic,
32420 const char *base_topic,
32435 const char *base_topic,
32450 const char *base_topic,
32465 const char *base_topic,
32480 const char *base_topic,
32495 const char *base_topic,
32510 const char *base_topic,
32525 const char *base_topic,
32540 const char *base_topic,
32555 const char *base_topic,
32570 const char *base_topic,
32585 const char *base_topic,
32600 const char *base_topic,
32615 const char *base_topic,
32630 const char *base_topic,
32645 const char *base_topic,
32660 const char *base_topic,
32675 const char *base_topic,
32690 const char *base_topic,
32705 const char *base_topic,
32720 const char *base_topic,
32735 const char *base_topic,
32750 const char *base_topic,
32765 const char *base_topic,
32780 const char *base_topic,
32795 const char *base_topic,
32810 const char *base_topic,
32825 const char *base_topic,
32840 const char *base_topic,
32855 const char *base_topic,
32870 const char *base_topic,
32885 const char *base_topic,
32900 const char *base_topic,
32915 const char *base_topic,
32930 const char *base_topic,
32945 const char *base_topic,
32960 const char *base_topic,
32975 const char *base_topic,
32990 const char *base_topic,
33005 const char *base_topic,
33020 const char *base_topic,
33035 const char *base_topic,
33050 const char *base_topic,
33065 const char *base_topic,
33080 const char *base_topic,
33095 const char *base_topic,
33110 const char *base_topic,
33125 const char *base_topic,
33140 const char *base_topic,
33155 const char *base_topic,
33170 const char *base_topic,
33185 const char *base_topic,
33200 const char *base_topic,
33215 const char *base_topic,
33230 const char *base_topic,
33245 const char *base_topic,
33260 const char *base_topic,
33275 const char *base_topic,
33290 const char *base_topic,
33305 const char *base_topic,
33320 const char *base_topic,
33335 const char *base_topic,
33350 const char *base_topic,
33365 const char *base_topic,
33563 const char *base_topic,
33578 const char *base_topic,
33593 const char *base_topic,
33608 const char *base_topic,
33623 const char *base_topic,
33638 const char *base_topic,
33653 const char *base_topic,
33668 const char *base_topic,
33683 const char *base_topic,
33698 const char *base_topic,
33713 const char *base_topic,
33728 const char *base_topic,
33743 const char *base_topic,
33758 const char *base_topic,
33773 const char *base_topic,
33788 const char *base_topic,
33803 const char *base_topic,
33818 const char *base_topic,
33833 const char *base_topic,
33848 const char *base_topic,
33863 const char *base_topic,
33878 const char *base_topic,
33893 const char *base_topic,
33908 const char *base_topic,
33923 const char *base_topic,
33938 const char *base_topic,
33953 const char *base_topic,
33968 const char *base_topic,
33983 const char *base_topic,
33998 const char *base_topic,
34013 const char *base_topic,
34028 const char *base_topic,
34043 const char *base_topic,
34058 const char *base_topic,
34073 const char *base_topic,
34088 const char *base_topic,
34103 const char *base_topic,
34118 const char *base_topic,
34133 const char *base_topic,
34148 const char *base_topic,
34163 const char *base_topic,
34178 const char *base_topic,
34193 const char *base_topic,
34208 const char *base_topic,
34223 const char *base_topic,
34238 const char *base_topic,
34253 const char *base_topic,
34268 const char *base_topic,
34283 const char *base_topic,
34298 const char *base_topic,
34313 const char *base_topic,
34328 const char *base_topic,
34343 const char *base_topic,
34358 const char *base_topic,
34373 const char *base_topic,
34388 const char *base_topic,
34403 const char *base_topic,
34418 const char *base_topic,
34433 const char *base_topic,
34448 const char *base_topic,
34463 const char *base_topic,
34478 const char *base_topic,
34493 const char *base_topic,
34508 const char *base_topic,
34561 const char* sourceunid,
34563 const char* destinationunid,
34565 bool transmission_successful,
34567 uint16_t transmission_time_ms,
34569 int8_t tx_powerd_bm,
34571 uint8_t tx_channel,
34573 uint8_t routing_attempts,
34575 bool route_changed,
34579 int8_t measured_noise_floord_bm,
34581 uint8_t last_route_repeaters_count,
34582 const char* *last_route_repeaters,
34584 uint8_t incomingrssi_repeaters_count,
34585 const int8_t *incomingrssi_repeaters,
34589 uint8_t ack_channel,
34591 const char* last_route_failed_link_functionalunid,
34593 const char* last_route_failed_link_non_functionalunid,
34595 int8_t destination_ack_tx_powerd_bm,
34597 int8_t destination_ack_measuredrssi,
34599 int8_t destination_ack_measured_noise_floor
34776 const char *base_topic,
34791 const char *base_topic,
34806 const char *base_topic,
34821 const char *base_topic,
35193 const char *base_topic,
35194 size_t value_count,
35195 const uint8_t* value,
35209 const char *base_topic,
35224 const char *base_topic,
35239 const char *base_topic,
35254 const char *base_topic,
35269 const char *base_topic,
35284 const char *base_topic,
35299 const char *base_topic,
35315 const char *base_topic,
35316 size_t value_count,
35317 const char** value,
35331 const char *base_topic,
35384 const char* cluster_name,
35386 const char* destination_unid,
35388 uint8_t destination_ep
35395 const char* cluster_name,
35397 const char* destination_unid,
35399 uint8_t destination_ep
35406 const char* cluster_name
35413 const char* cluster_name
35705 const char *base_topic,
35720 const char *base_topic,
35736 const char *base_topic,
35737 size_t value_count,
35738 const char** value,
35752 const char *base_topic,
35768 const char *base_topic,
35769 size_t value_count,
35784 const char *base_topic,
35981 const char *base_topic,
35996 const char *base_topic,
36012 const char *base_topic,
36013 size_t value_count,
36014 const double* value,
36028 const char *base_topic,
36044 const char *base_topic,
36045 size_t value_count,
36046 const double* value,
36060 const char *base_topic,
36076 const char *base_topic,
36077 size_t value_count,
36078 const double* value,
36092 const char *base_topic,
36108 const char *base_topic,
36109 size_t value_count,
36110 const double* value,
36124 const char *base_topic,
36140 const char *base_topic,
36141 size_t value_count,
36142 const double* value,
36156 const char *base_topic,
36171 const char *base_topic,
36186 const char *base_topic,
36201 const char *base_topic,
36216 const char *base_topic,
36231 const char *base_topic,
36246 const char *base_topic,
36261 const char *base_topic,
36276 const char *base_topic,
36291 const char *base_topic,
36306 const char *base_topic,
36321 const char *base_topic,
36336 const char *base_topic,
36351 const char *base_topic,
36366 const char *base_topic,
36382 const char *base_topic,
36383 size_t value_count,
36398 const char *base_topic,
36414 const char *base_topic,
36415 size_t value_count,
36430 const char *base_topic,
36446 const char *base_topic,
36447 size_t value_count,
36462 const char *base_topic,
36478 const char *base_topic,
36479 size_t value_count,
36494 const char *base_topic,
36509 const char *base_topic,
36524 const char *base_topic,
36539 const char *base_topic,
36554 const char *base_topic,
36569 const char *base_topic,
36584 const char *base_topic,
36599 const char *base_topic,
36614 const char *base_topic,
36629 const char *base_topic,
36644 const char *base_topic,
36659 const char *base_topic,
36674 const char *base_topic,
36689 const char *base_topic,
36704 const char *base_topic,
36719 const char *base_topic,
36734 const char *base_topic,
36749 const char *base_topic,
36764 const char *base_topic,
36779 const char *base_topic,
36794 const char *base_topic,
36847 const char* timestamp,
36851 const char* log_tag,
36853 const char* log_message
37041 const char *base_topic,
37056 const char *base_topic,
37071 const char *base_topic,
37086 const char *base_topic,
37101 const char *base_topic,
37116 const char *base_topic,
37132 const char *base_topic,
37133 size_t value_count,
37134 const char** value,
37148 const char *base_topic,
37163 const char *base_topic,
37178 const char *base_topic,
37193 const char *base_topic,
37208 const char *base_topic,
37223 const char *base_topic,
37238 const char *base_topic,
37253 const char *base_topic,
37268 const char *base_topic,
37283 const char *base_topic,
37298 const char *base_topic,
37313 const char *base_topic,
37328 const char *base_topic,
37343 const char *base_topic,
37358 const char *base_topic,
37373 const char *base_topic,
37388 const char *base_topic,
37403 const char *base_topic,
37418 const char *base_topic,
37433 const char *base_topic,
37448 const char *base_topic,
37463 const char *base_topic,
37478 const char *base_topic,
37493 const char *base_topic,
37508 const char *base_topic,
37523 const char *base_topic,
37538 const char *base_topic,
37553 const char *base_topic,
37568 const char *base_topic,
37583 const char *base_topic,
37598 const char *base_topic,
37613 const char *base_topic,
37628 const char *base_topic,
37643 const char *base_topic,
37658 const char *base_topic,
37673 const char *base_topic,
37688 const char *base_topic,
37703 const char *base_topic,
37718 const char *base_topic,
37856 const char *base_topic,
37871 const char *base_topic,
37886 const char *base_topic,
37901 const char *base_topic,
37954 uint16_t parameter_id
37966 uint16_t parameter_id,
37975 uint16_t first_parameter_id,
37977 uint16_t last_parameter_id
38254 const char *base_topic,
38255 size_t value_count,
38270 const char *base_topic,
38323 const char* tag_unid,
38329 uint8_t samples_count,
38330 const int8_t *samples,
38339 const char* tag_unid,
38352 const char* tag_unid,
38648 const char *base_topic,
38663 const char *base_topic,
38678 const char *base_topic,
38693 const char *base_topic,
38708 const char *base_topic,
38723 const char *base_topic,
38739 const char *base_topic,
38740 size_t value_count,
38755 const char *base_topic,
38771 const char *base_topic,
38772 size_t value_count,
38787 const char *base_topic,
38803 const char *base_topic,
38804 size_t value_count,
38805 const char** value,
38819 const char *base_topic,
38834 const char *base_topic,
38849 const char *base_topic,
38864 const char *base_topic,
38879 const char *base_topic,
38895 const char *base_topic,
38896 size_t value_count,
38897 const int8_t* value,
38911 const char *base_topic,
38926 const char *base_topic,
38941 const char *base_topic,
38956 const char *base_topic,
38971 const char *base_topic,
38986 const char *base_topic,
39001 const char *base_topic,
39016 const char *base_topic,
39031 const char *base_topic,
39046 const char *base_topic,
39061 const char *base_topic,
39076 const char *base_topic,
39091 const char *base_topic,
39106 const char *base_topic,
39121 const char *base_topic,
39136 const char *base_topic,
39151 const char *base_topic,
39166 const char *base_topic,
39181 const char *base_topic,
39317 const char *base_topic,
39332 const char *base_topic,
39513 const char *base_topic,
39528 const char *base_topic,
39622 const char *cluster_name,
39623 const char *command,
39624 const char *message,
39625 size_t message_length,
#define code
Definition: ZW_typedefs.h:51
#define data
Definition: ctimer.c:49
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_current_max_phc_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/RMSCurrentMaxPhC.
void uic_mqtt_dotdot_scenes_generated_enhanced_view_scene_callback_clear()
Clears all callbacks registered for when +/Scenes/GeneratedCommands/enhanced_view_scene is received.
sl_status_t(* uic_mqtt_dotdot_state_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_state_state_t, uic_mqtt_dotdot_state_updated_state_t)
Definition: dotdot_mqtt.h:34914
sl_status_t(* uic_mqtt_dotdot_groups_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_groups_updated_state_t)
Definition: dotdot_mqtt.h:3756
void uic_mqtt_dotdot_unset_aox_position_estimation_write_attributes_callback(const uic_mqtt_dotdot_aox_position_estimation_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/aox_position_estimation/Commands/WriteAttr...
sl_status_t uic_mqtt_dotdot_electrical_conductivity_measurement_tolerance_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalConductivityMeasurement/Attributes/Tolerance.
sl_status_t uic_mqtt_dotdot_door_lock_manual_operation_event_mask_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/ManualOperationEventMask.
sl_status_t uic_mqtt_dotdot_thermostat_occupied_heating_setpoint_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/OccupiedHeatingSetpoint.
sl_status_t uic_mqtt_dotdot_application_monitoring_mqtt_messages_received_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ApplicationMonitoring/Attributes/MQTTMessagesReceived.
void uic_mqtt_dotdot_set_fan_control_write_attributes_callback(const uic_mqtt_dotdot_fan_control_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/fan_control/Commands/WriteAttributes is rec...
void uic_mqtt_dotdot_poll_control_generated_fast_poll_stop_callback_clear()
Clears all callbacks registered for when +/PollControl/GeneratedCommands/fast_poll_stop is received.
void uic_mqtt_dotdot_configuration_parameters_set_parameter_callback_clear()
Clears all callbacks registered for when ConfigurationParameters/Commands/set_parameter is received.
void uic_mqtt_dotdot_door_lock_programming_event_notification_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/programming_event_notification is received...
void uic_mqtt_dotdot_door_lock_generated_get_log_record_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/get_log_record is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_ac_voltage_divisor_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/ACVoltageDivisor.
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_min_const_speed_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PumpConfigurationAndControl/Attributes/MinConstSpeed.
void uic_mqtt_dotdot_scenes_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish an empty array of SupportedCommands for UNID/EndPoint for the Scenes Cluster.
sl_status_t(* uic_mqtt_dotdot_soil_moisture_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_soil_moisture_updated_state_t)
Definition: dotdot_mqtt.h:25424
void uic_mqtt_dotdot_on_off_on_with_recall_global_scene_callback_clear()
Clears all callbacks registered for when OnOff/Commands/on_with_recall_global_scene is received.
void uic_mqtt_dotdot_configuration_parameters_default_reset_all_parameters_callback_set(const uic_mqtt_dotdot_configuration_parameters_default_reset_all_parameters_callback_t callback)
Setup callback to be called when a ConfigurationParameters/Commands/default_reset_all_parameters is r...
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_voltage_swell_period_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/RMSVoltageSwellPeriod.
void uic_mqtt_dotdot_color_control_generated_move_color_temperature_callback_set(const uic_mqtt_dotdot_color_control_move_color_temperature_callback_t callback)
Setup callback to be called when a +/ColorControl/GeneratedCommands/move_color_temperature is receive...
sl_status_t(* uic_mqtt_dotdot_poll_control_check_in_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type)
Definition: dotdot_mqtt.h:8550
sl_status_t uic_mqtt_dotdot_window_covering_acceleration_time_lift_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; WindowCovering/Attributes/AccelerationTimeLift.
void uic_mqtt_dotdot_scenes_generated_remove_scene_response_callback_set(const uic_mqtt_dotdot_scenes_remove_scene_response_callback_t callback)
Setup callback to be called when a +/Scenes/GeneratedCommands/remove_scene_response is received.
sl_status_t uic_mqtt_dotdot_color_control_color_temp_physical_min_mireds_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/ColorTempPhysicalMinMireds.
void uic_mqtt_dotdot_thermostat_generated_setpoint_raise_or_lower_callback_clear()
Clears all callbacks registered for when +/Thermostat/GeneratedCommands/setpoint_raise_or_lower is re...
sl_status_t uic_mqtt_dotdot_metering_supply_status_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Metering/Attributes/SupplyStatus.
void uic_mqtt_dotdot_application_monitoring_log_entry_callback_unset(const uic_mqtt_dotdot_application_monitoring_log_entry_callback_t callback)
Unsets callback to be called when a ApplicationMonitoring/Commands/log_entry is received.
void uic_mqtt_dotdot_set_thermostat_force_read_attributes_callback(const uic_mqtt_dotdot_thermostat_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/thermostat/Commands/ForceReadAttribute...
void uic_mqtt_dotdot_set_dehumidification_control_write_attributes_callback(const uic_mqtt_dotdot_dehumidification_control_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/dehumidification_control/Commands/WriteAttr...
sl_status_t(* uic_mqtt_dotdot_color_control_step_color_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, int16_t stepx, int16_t stepy, uint16_t transition_time, uint8_t options_mask, uint8_t options_override)
Definition: dotdot_mqtt.h:19655
sl_status_t uic_mqtt_dotdot_barrier_control_close_period_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; BarrierControl/Attributes/ClosePeriod.
void uic_mqtt_dotdot_clear_configuration_parameters_force_read_attributes_callbacks()
Clears all callbacks registered for when +/configuration_parameters/Commands/ForceReadAttributes is r...
sl_status_t uic_mqtt_dotdot_system_metrics_ram_totalmb_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; SystemMetrics/Attributes/RAMTotalMB.
void uic_mqtt_dotdot_door_lock_getrfid_code_response_callback_set(const uic_mqtt_dotdot_door_lock_getrfid_code_response_callback_t callback)
Setup callback to be called when a DoorLock/Commands/getrfid_code_response is received.
void uic_mqtt_dotdot_clear_basic_write_attributes_callbacks()
Clears all callbacks registered for when +/basic/Commands/WriteAttributes is received.
sl_status_t uic_mqtt_dotdot_dehumidification_control_relative_humidity_mode_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DehumidificationControl/Attributes/RelativeHumidityMode.
sl_status_t uic_mqtt_dotdot_electrical_measurement_active_power_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/ActivePower.
void uic_mqtt_dotdot_door_lock_lock_door_callback_set(const uic_mqtt_dotdot_door_lock_lock_door_callback_t callback)
Setup callback to be called when a DoorLock/Commands/lock_door is received.
sl_status_t uic_mqtt_dotdot_name_and_location_location_publish(const char *base_topic, const char *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; NameAndLocation/Attributes/Location.
sl_status_t uic_mqtt_dotdot_thermostat_min_setpoint_dead_band_publish(const char *base_topic, int8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/MinSetpointDeadBand.
sl_status_t uic_mqtt_dotdot_color_control_primary1_intensity_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/Primary1Intensity.
void uic_mqtt_dotdot_unset_barrier_control_force_read_attributes_callback(const uic_mqtt_dotdot_barrier_control_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/barrier_control/Commands/ForceReadAtt...
sl_status_t uic_mqtt_dotdot_level_max_frequency_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Level/Attributes/MaxFrequency.
void uic_mqtt_dotdot_groups_generated_get_group_membership_callback_set(const uic_mqtt_dotdot_groups_get_group_membership_callback_t callback)
Setup callback to be called when a +/Groups/GeneratedCommands/get_group_membership is received.
void uic_mqtt_dotdot_clear_diagnostics_write_attributes_callbacks()
Clears all callbacks registered for when +/diagnostics/Commands/WriteAttributes is received.
sl_status_t uic_mqtt_dotdot_aox_locator_period_samples_publish(const char *base_topic, int8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; AoXLocator/Attributes/PeriodSamples.
sl_status_t uic_mqtt_dotdot_door_lock_user_code_temporary_disable_time_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DoorLock/Attributes/UserCodeTemporaryDisableTime.
void uic_mqtt_dotdot_scenes_generated_remove_all_scenes_response_callback_unset(const uic_mqtt_dotdot_scenes_remove_all_scenes_response_callback_t callback)
Unsets callback to be called when a +/Scenes/GeneratedCommands/remove_all_scenes_response is received...
void uic_mqtt_dotdot_thermostat_get_weekly_schedule_response_callback_unset(const uic_mqtt_dotdot_thermostat_get_weekly_schedule_response_callback_t callback)
Unsets callback to be called when a Thermostat/Commands/get_weekly_schedule_response is received.
sl_status_t uic_mqtt_dotdot_diagnostics_persistent_memory_writes_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/PersistentMemoryWrites.
sl_status_t uic_mqtt_dotdot_thermostat_outdoor_temperature_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/OutdoorTemperature.
void uic_mqtt_dotdot_color_control_move_saturation_callback_set(const uic_mqtt_dotdot_color_control_move_saturation_callback_t callback)
Setup callback to be called when a ColorControl/Commands/move_saturation is received.
sl_status_t uic_mqtt_dotdot_aox_locator_cte_mode_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; AoXLocator/Attributes/CTEMode.
sl_status_t uic_mqtt_dotdot_aox_locator_angle_filtering_publish(const char *base_topic, bool value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; AoXLocator/Attributes/AngleFiltering.
sl_status_t(* uic_mqtt_dotdot_color_control_move_to_color_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint16_t colorx, uint16_t colory, uint16_t transition_time, uint8_t options_mask, uint8_t options_override)
Definition: dotdot_mqtt.h:19627
sl_status_t(* uic_mqtt_dotdot_door_lock_operating_event_notification_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkOperEventSource operation_event_source, OperatingEventNotificationOperationEventCode operation_event_code, uint16_t userid, const char *pin, uint32_t local_time, const char *data)
Definition: dotdot_mqtt.h:9896
void uic_mqtt_dotdot_scenes_generated_store_scene_response_callback_clear()
Clears all callbacks registered for when +/Scenes/GeneratedCommands/store_scene_response is received.
void uic_mqtt_dotdot_electrical_measurement_get_profile_info_callback_unset(const uic_mqtt_dotdot_electrical_measurement_get_profile_info_callback_t callback)
Unsets callback to be called when a ElectricalMeasurement/Commands/get_profile_info is received.
void uic_mqtt_dotdot_groups_add_group_callback_clear()
Clears all callbacks registered for when Groups/Commands/add_group is received.
sl_status_t uic_mqtt_dotdot_ballast_configuration_lamp_quantity_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; BallastConfiguration/Attributes/LampQuantity.
void uic_mqtt_dotdot_scenes_remove_all_scenes_response_callback_clear()
Clears all callbacks registered for when Scenes/Commands/remove_all_scenes_response is received.
sl_status_t uic_mqtt_dotdot_power_configuration_battery_percentage_min_threshold_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/BatteryPercentageMinThreshold.
sl_status_t uic_mqtt_dotdot_barrier_control_safety_status_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; BarrierControl/Attributes/SafetyStatus.
void uic_mqtt_dotdot_door_lock_generated_get_user_type_callback_set(const uic_mqtt_dotdot_door_lock_get_user_type_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/get_user_type is received.
sl_status_t uic_mqtt_dotdot_temperature_measurement_max_measured_value_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; TemperatureMeasurement/Attributes/MaxMeasuredValue.
void uic_mqtt_dotdot_door_lock_unretain_cluster_revision(const char *base_topic)
Unretain a publication to DoorLock/ClusterRevision attribute.
void uic_mqtt_dotdot_door_lock_generated_clear_year_day_schedule_callback_set(const uic_mqtt_dotdot_door_lock_clear_year_day_schedule_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/clear_year_day_schedule is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_ac_frequency_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ACFrequency.
sl_status_t uic_mqtt_dotdot_illuminance_measurement_tolerance_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; IlluminanceMeasurement/Attributes/Tolerance.
void uic_mqtt_dotdot_binding_generated_bind_to_protocol_controller_callback_clear()
Clears all callbacks registered for when +/Binding/GeneratedCommands/bind_to_protocol_controller is r...
sl_status_t uic_mqtt_dotdot_electrical_measurement_measured_phase7th_harmonic_current_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/MeasuredPhase7thHarmonicCurrent.
void uic_mqtt_dotdot_clear_pump_configuration_and_control_write_attributes_callbacks()
Clears all callbacks registered for when +/pump_configuration_and_control/Commands/WriteAttributes is...
sl_status_t uic_mqtt_dotdot_power_configuration_battery2_voltage_threshold3_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery2VoltageThreshold3.
sl_status_t(* uic_mqtt_dotdot_wind_speed_measurement_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_wind_speed_measurement_updated_state_t)
Definition: dotdot_mqtt.h:26165
sl_status_t uic_mqtt_dotdot_wind_speed_measurement_min_measured_value_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; WindSpeedMeasurement/Attributes/MinMeasuredValue.
sl_status_t(* uic_mqtt_dotdot_thermostat_get_relay_status_log_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint16_t time_of_day, uint8_t relay_status, int16_t local_temperature, uint8_t humidity_percentage, int16_t set_point, uint16_t unread_entries)
Definition: dotdot_mqtt.h:16657
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_extreme_under_voltage_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/RMSExtremeUnderVoltage.
void uic_mqtt_dotdot_color_control_generated_move_to_saturation_callback_unset(const uic_mqtt_dotdot_color_control_move_to_saturation_callback_t callback)
Unsets callback to be called when a +/ColorControl/GeneratedCommands/move_to_saturation is received.
sl_status_t(* uic_mqtt_dotdot_thermostat_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_thermostat_updated_state_t)
Definition: dotdot_mqtt.h:16808
void uic_mqtt_dotdot_shade_configuration_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the ShadeConfiguration Cluster.
sl_status_t uic_mqtt_dotdot_time_last_set_time_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Time/Attributes/LastSetTime.
void uic_mqtt_dotdot_diagnostics_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish an empty array of SupportedCommands for UNID/EndPoint for the Diagnostics Cluster.
sl_status_t uic_mqtt_dotdot_carbon_dioxide_min_measured_value_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; CarbonDioxide/Attributes/MinMeasuredValue.
void uic_mqtt_dotdot_groups_generated_remove_all_groups_callback_clear()
Clears all callbacks registered for when +/Groups/GeneratedCommands/remove_all_groups is received.
sl_status_t uic_mqtt_dotdot_door_lock_maxrfid_code_length_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/MaxRFIDCodeLength.
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_control_mode_publish(const char *base_topic, PumpControlMode value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PumpConfigurationAndControl/Attributes/ControlMode.
void uic_mqtt_dotdot_level_generated_move_to_level_callback_set(const uic_mqtt_dotdot_level_move_to_level_callback_t callback)
Setup callback to be called when a +/Level/GeneratedCommands/move_to_level is received.
void uic_mqtt_dotdot_application_monitoring_log_entry_callback_clear()
Clears all callbacks registered for when ApplicationMonitoring/Commands/log_entry is received.
void uic_mqtt_dotdot_binding_generated_bind_to_protocol_controller_callback_unset(const uic_mqtt_dotdot_binding_bind_to_protocol_controller_callback_t callback)
Unsets callback to be called when a +/Binding/GeneratedCommands/bind_to_protocol_controller is receiv...
void uic_mqtt_dotdot_unset_level_force_read_attributes_callback(const uic_mqtt_dotdot_level_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/level/Commands/ForceReadAttributes is...
void uic_mqtt_dotdot_color_control_generated_enhanced_move_to_hue_and_saturation_callback_clear()
Clears all callbacks registered for when +/ColorControl/GeneratedCommands/enhanced_move_to_hue_and_sa...
void uic_mqtt_dotdot_set_color_control_write_attributes_callback(const uic_mqtt_dotdot_color_control_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/color_control/Commands/WriteAttributes is r...
void uic_mqtt_dotdot_level_generated_step_callback_clear()
Clears all callbacks registered for when +/Level/GeneratedCommands/step is received.
sl_status_t(* uic_mqtt_dotdot_poll_control_fast_poll_stop_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type)
Definition: dotdot_mqtt.h:8564
sl_status_t uic_mqtt_dotdot_level_on_off_transition_time_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Level/Attributes/OnOffTransitionTime.
void uic_mqtt_dotdot_thermostat_set_weekly_schedule_callback_set(const uic_mqtt_dotdot_thermostat_set_weekly_schedule_callback_t callback)
Setup callback to be called when a Thermostat/Commands/set_weekly_schedule is received.
sl_status_t uic_mqtt_dotdot_door_lock_wrong_code_entry_limit_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DoorLock/Attributes/WrongCodeEntryLimit.
void uic_mqtt_dotdot_protocol_controller_network_management_unretain_cluster_revision(const char *base_topic)
Unretain a publication to ProtocolController-NetworkManagement/ClusterRevision attribute.
void uic_mqtt_dotdot_unset_name_and_location_write_attributes_callback(const uic_mqtt_dotdot_name_and_location_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/name_and_location/Commands/WriteAttributes...
sl_status_t uic_mqtt_dotdot_color_control_currenty_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/CurrentY.
void uic_mqtt_dotdot_poll_control_generated_set_short_poll_interval_callback_set(const uic_mqtt_dotdot_poll_control_set_short_poll_interval_callback_t callback)
Setup callback to be called when a +/PollControl/GeneratedCommands/set_short_poll_interval is receive...
sl_status_t uic_mqtt_dotdot_system_metrics_cpu_usage_percent_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; SystemMetrics/Attributes/CPUUsagePercent.
void uic_mqtt_dotdot_door_lock_clear_allrfid_codes_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/clear_allrfid_codes is received.
void uic_mqtt_dotdot_on_off_generated_on_with_timed_off_callback_set(const uic_mqtt_dotdot_on_off_on_with_timed_off_callback_t callback)
Setup callback to be called when a +/OnOff/GeneratedCommands/on_with_timed_off is received.
sl_status_t uic_mqtt_dotdot_door_lock_maxpin_code_length_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DoorLock/Attributes/MaxPINCodeLength.
sl_status_t(* uic_mqtt_dotdot_door_lock_set_holiday_schedule_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkHolidayScheduleID holiday_scheduleid, uint32_t local_start_time, uint32_t local_end_time, DrlkOperMode operating_mode_during_holiday)
Definition: dotdot_mqtt.h:9742
sl_status_t uic_mqtt_dotdot_electrical_measurement_apparent_power_phc_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/ApparentPowerPhC.
void uic_mqtt_dotdot_thermostat_user_interface_configuration_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the ThermostatUserInterfaceConfiguration/ClusterRevision attribute.
void uic_mqtt_dotdot_groups_get_group_membership_callback_clear()
Clears all callbacks registered for when Groups/Commands/get_group_membership is received.
void uic_mqtt_dotdot_ballast_configuration_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the BallastConfiguration/ClusterRevision attribute.
void uic_mqtt_dotdot_clear_power_configuration_write_attributes_callbacks()
Clears all callbacks registered for when +/power_configuration/Commands/WriteAttributes is received.
sl_status_t uic_mqtt_dotdot_protocol_controller_rf_telemetry_pti_enabled_publish(const char *base_topic, bool value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ProtocolController-RFTelemetry/Attributes/PTIEnabled.
sl_status_t uic_mqtt_dotdot_diagnostics_neighbor_removed_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/NeighborRemoved.
sl_status_t uic_mqtt_dotdot_metering_inlet_temperature_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Metering/Attributes/InletTemperature.
void uic_mqtt_dotdot_set_binding_force_read_attributes_callback(const uic_mqtt_dotdot_binding_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/binding/Commands/ForceReadAttributes i...
sl_status_t(* uic_mqtt_dotdot_flow_measurement_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_flow_measurement_state_t, uic_mqtt_dotdot_flow_measurement_updated_state_t)
Definition: dotdot_mqtt.h:24419
sl_status_t uic_mqtt_dotdot_color_control_primary4y_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/Primary4Y.
void uic_mqtt_dotdot_identify_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the Identify Cluster.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_extreme_under_voltage_period_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSExtremeUnderVoltagePeriod.
void uic_mqtt_dotdot_door_lock_generated_operating_event_notification_callback_unset(const uic_mqtt_dotdot_door_lock_operating_event_notification_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/operating_event_notification is rece...
sl_status_t uic_mqtt_dotdot_diagnostics_route_disc_initiated_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/RouteDiscInitiated.
void uic_mqtt_dotdot_poll_control_generated_fast_poll_stop_callback_set(const uic_mqtt_dotdot_poll_control_fast_poll_stop_callback_t callback)
Setup callback to be called when a +/PollControl/GeneratedCommands/fast_poll_stop is received.
sl_status_t uic_mqtt_dotdot_scenes_scene_valid_publish(const char *base_topic, bool value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Scenes/Attributes/SceneValid.
void uic_mqtt_dotdot_pressure_measurement_unretain_cluster_revision(const char *base_topic)
Unretain a publication to PressureMeasurement/ClusterRevision attribute.
void uic_mqtt_dotdot_scenes_generated_view_scene_response_callback_clear()
Clears all callbacks registered for when +/Scenes/GeneratedCommands/view_scene_response is received.
void uic_mqtt_dotdot_electrical_measurement_generated_get_measurement_profile_response_callback_unset(const uic_mqtt_dotdot_electrical_measurement_get_measurement_profile_response_callback_t callback)
Unsets callback to be called when a +/ElectricalMeasurement/GeneratedCommands/get_measurement_profile...
void uic_mqtt_dotdot_color_control_generated_enhanced_move_to_hue_callback_set(const uic_mqtt_dotdot_color_control_enhanced_move_to_hue_callback_t callback)
Setup callback to be called when a +/ColorControl/GeneratedCommands/enhanced_move_to_hue is received.
void uic_mqtt_dotdot_groups_generated_get_group_membership_response_callback_clear()
Clears all callbacks registered for when +/Groups/GeneratedCommands/get_group_membership_response is ...
sl_status_t uic_mqtt_dotdot_color_control_number_of_primaries_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/NumberOfPrimaries.
void uic_mqtt_dotdot_clear_name_and_location_force_read_attributes_callbacks()
Clears all callbacks registered for when +/name_and_location/Commands/ForceReadAttributes is received...
sl_status_t(* uic_mqtt_dotdot_barrier_control_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_barrier_control_state_t, uic_mqtt_dotdot_barrier_control_updated_state_t)
Definition: dotdot_mqtt.h:15234
sl_status_t uic_mqtt_dotdot_window_covering_window_covering_type_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; WindowCovering/Attributes/WindowCoveringType.
void uic_mqtt_dotdot_clear_scenes_write_attributes_callbacks()
Clears all callbacks registered for when +/scenes/Commands/WriteAttributes is received.
void uic_mqtt_dotdot_door_lock_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the DoorLock/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_door_lock_lock_type_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DoorLock/Attributes/LockType.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_voltage_min_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/RMSVoltageMin.
void uic_mqtt_dotdot_state_generated_interview_callback_clear()
Clears all callbacks registered for when +/State/GeneratedCommands/interview is received.
void uic_mqtt_dotdot_door_lock_get_log_record_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/get_log_record is received.
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_max_const_temp_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PumpConfigurationAndControl/Attributes/MaxConstTemp.
void uic_mqtt_dotdot_unset_scenes_force_read_attributes_callback(const uic_mqtt_dotdot_scenes_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/scenes/Commands/ForceReadAttributes i...
void uic_mqtt_dotdot_door_lock_set_user_status_response_callback_set(const uic_mqtt_dotdot_door_lock_set_user_status_response_callback_t callback)
Setup callback to be called when a DoorLock/Commands/set_user_status_response is received.
void uic_mqtt_dotdot_aox_locator_iq_report_callback_unset(const uic_mqtt_dotdot_aox_locator_iq_report_callback_t callback)
Unsets callback to be called when a AoXLocator/Commands/iq_report is received.
sl_status_t(* uic_mqtt_dotdot_door_lock_clear_allpin_codes_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type)
Definition: dotdot_mqtt.h:9566
sl_status_t uic_mqtt_dotdot_door_lock_actuator_enabled_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DoorLock/Attributes/ActuatorEnabled.
sl_status_t uic_mqtt_dotdot_aox_locator_elevation_mask_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; AoXLocator/Attributes/ElevationMask.
sl_status_t uic_mqtt_dotdot_electrical_measurement_neutral_current_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/NeutralCurrent.
sl_status_t uic_mqtt_dotdot_temperature_measurement_min_measured_value_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; TemperatureMeasurement/Attributes/MinMeasuredValue.
void uic_mqtt_dotdot_set_relativity_humidity_force_read_attributes_callback(const uic_mqtt_dotdot_relativity_humidity_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/relativity_humidity/Commands/ForceRead...
void uic_mqtt_dotdot_door_lock_generated_set_user_status_response_callback_unset(const uic_mqtt_dotdot_door_lock_set_user_status_response_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/set_user_status_response is received...
sl_status_t uic_mqtt_dotdot_electrical_measurement_apparent_power_phb_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ApparentPowerPhB.
void uic_mqtt_dotdot_alarms_generated_reset_alarm_log_callback_unset(const uic_mqtt_dotdot_alarms_reset_alarm_log_callback_t callback)
Unsets callback to be called when a +/Alarms/GeneratedCommands/reset_alarm_log is received.
sl_status_t(* uic_mqtt_dotdot_door_lock_get_year_day_schedule_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkYearDayScheduleID scheduleid, DrlkTotalUserID userid)
Definition: dotdot_mqtt.h:9702
void uic_mqtt_dotdot_door_lock_clear_weekday_schedule_callback_set(const uic_mqtt_dotdot_door_lock_clear_weekday_schedule_callback_t callback)
Setup callback to be called when a DoorLock/Commands/clear_weekday_schedule is received.
sl_status_t uic_mqtt_dotdot_color_control_currentx_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/CurrentX.
sl_status_t uic_mqtt_dotdot_diagnostics_number_of_resets_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Diagnostics/Attributes/NumberOfResets.
void uic_mqtt_dotdot_level_move_to_closest_frequency_callback_unset(const uic_mqtt_dotdot_level_move_to_closest_frequency_callback_t callback)
Unsets callback to be called when a Level/Commands/move_to_closest_frequency is received.
sl_status_t uic_mqtt_dotdot_diagnostics_relayed_ucast_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Diagnostics/Attributes/RelayedUcast.
void uic_mqtt_dotdot_configuration_parameters_discover_parameter_range_callback_unset(const uic_mqtt_dotdot_configuration_parameters_discover_parameter_range_callback_t callback)
Unsets callback to be called when a ConfigurationParameters/Commands/discover_parameter_range is rece...
sl_status_t uic_mqtt_dotdot_door_lock_keypad_programming_event_mask_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DoorLock/Attributes/KeypadProgrammingEventMask.
sl_status_t uic_mqtt_dotdot_occupancy_sensing_ultrasonic_unoccupied_to_occupied_threshold_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; OccupancySensing/Attributes/UltrasonicUnoccupiedToOccupiedThreshold.
void uic_mqtt_dotdot_door_lock_get_weekday_schedule_response_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/get_weekday_schedule_response is received.
sl_status_t uic_mqtt_dotdot_system_metrics_swap_memory_totalmb_publish(const char *base_topic, double value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; SystemMetrics/Attributes/SWAPMemoryTotalMB.
void uic_mqtt_dotdot_door_lock_generated_clear_weekday_schedule_response_callback_set(const uic_mqtt_dotdot_door_lock_clear_weekday_schedule_response_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/clear_weekday_schedule_response is re...
void uic_mqtt_dotdot_color_control_stop_move_step_callback_unset(const uic_mqtt_dotdot_color_control_stop_move_step_callback_t callback)
Unsets callback to be called when a ColorControl/Commands/stop_move_step is received.
void uic_mqtt_dotdot_scenes_generated_get_scene_membership_callback_set(const uic_mqtt_dotdot_scenes_get_scene_membership_callback_t callback)
Setup callback to be called when a +/Scenes/GeneratedCommands/get_scene_membership is received.
sl_status_t uic_mqtt_dotdot_color_control_color_mode_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/ColorMode.
void uic_mqtt_dotdot_door_lock_generated_clear_year_day_schedule_response_callback_unset(const uic_mqtt_dotdot_door_lock_clear_year_day_schedule_response_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/clear_year_day_schedule_response is ...
void uic_mqtt_dotdot_device_temperature_configuration_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish an empty array of SupportedCommands for UNID/EndPoint for the DeviceTemperatureConfiguration ...
sl_status_t uic_mqtt_dotdot_power_configuration_battery_size_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/BatterySize.
void uic_mqtt_dotdot_set_level_force_read_attributes_callback(const uic_mqtt_dotdot_level_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/level/Commands/ForceReadAttributes is ...
void uic_mqtt_dotdot_scenes_generated_store_scene_callback_clear()
Clears all callbacks registered for when +/Scenes/GeneratedCommands/store_scene is received.
void uic_mqtt_dotdot_scenes_generated_store_scene_callback_set(const uic_mqtt_dotdot_scenes_store_scene_callback_t callback)
Setup callback to be called when a +/Scenes/GeneratedCommands/store_scene is received.
sl_status_t uic_mqtt_dotdot_door_lock_default_configuration_register_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DoorLock/Attributes/DefaultConfigurationRegister.
void uic_mqtt_dotdot_unset_alarms_write_attributes_callback(const uic_mqtt_dotdot_alarms_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/alarms/Commands/WriteAttributes is receive...
sl_status_t uic_mqtt_dotdot_soil_moisture_measured_value_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; SoilMoisture/Attributes/MeasuredValue.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_voltage_swell_period_phb_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/RMSVoltageSwellPeriodPhB.
sl_status_t(* uic_mqtt_dotdot_ph_measurement_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_ph_measurement_state_t, uic_mqtt_dotdot_ph_measurement_updated_state_t)
Definition: dotdot_mqtt.h:25663
void uic_mqtt_dotdot_set_device_temperature_configuration_force_read_attributes_callback(const uic_mqtt_dotdot_device_temperature_configuration_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/device_temperature_configuration/Comma...
void uic_mqtt_dotdot_ias_zone_unretain_cluster_revision(const char *base_topic)
Unretain a publication to IASZone/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_power_configuration_battery3a_hr_rating_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery3AHrRating.
void uic_mqtt_dotdot_unset_identify_write_attributes_callback(const uic_mqtt_dotdot_identify_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/identify/Commands/WriteAttributes is recei...
sl_status_t uic_mqtt_dotdot_diagnostics_aps_tx_ucast_retry_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/APSTxUcastRetry.
void uic_mqtt_dotdot_unset_ballast_configuration_write_attributes_callback(const uic_mqtt_dotdot_ballast_configuration_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/ballast_configuration/Commands/WriteAttrib...
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_get_measurement_profile_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint16_t attributeid, UTC start_time, uint8_t number_of_intervals)
Definition: dotdot_mqtt.h:29017
sl_status_t uic_mqtt_dotdot_system_metrics_cpu_min_usage_percent_publish(const char *base_topic, size_t value_count, const double *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; SystemMetrics/Attributes/CPUMinUsagePercent.
sl_status_t uic_mqtt_dotdot_color_control_color_temp_physical_min_mireds_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/ColorTempPhysicalMinMireds.
sl_status_t(* uic_mqtt_dotdot_color_control_color_loop_set_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t update_flags, ColorLoopSetAction action, CCColorLoopDirection direction, uint16_t time, uint16_t start_hue, uint8_t options_mask, uint8_t options_override)
Definition: dotdot_mqtt.h:19741
sl_status_t uic_mqtt_dotdot_scenes_scene_table_publish(const char *base_topic, size_t value_count, const SSceneTable *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Scenes/Attributes/SceneTable.
void uic_mqtt_dotdot_door_lock_generated_lock_door_callback_unset(const uic_mqtt_dotdot_door_lock_lock_door_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/lock_door is received.
void uic_mqtt_dotdot_alarms_reset_all_alarms_callback_unset(const uic_mqtt_dotdot_alarms_reset_all_alarms_callback_t callback)
Unsets callback to be called when a Alarms/Commands/reset_all_alarms is received.
void uic_mqtt_dotdot_protocol_controller_network_management_write_callback_clear()
Clears all callbacks registered for when ProtocolController-NetworkManagement/Commands/write is recei...
sl_status_t uic_mqtt_dotdot_power_configuration_battery_voltage_threshold3_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/BatteryVoltageThreshold3.
void uic_mqtt_dotdot_protocol_controller_network_management_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the ProtocolController-NetworkManagement/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_electrical_measurement_ac_frequency_multiplier_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ACFrequencyMultiplier.
void uic_mqtt_dotdot_ias_zone_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the IASZone Cluster.
void uic_mqtt_dotdot_door_lock_generated_setrfid_code_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/setrfid_code is received.
sl_status_t uic_mqtt_dotdot_ias_zone_number_of_zone_sensitivity_levels_supported_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; IASZone/Attributes/NumberOfZoneSensitivityLevelsSupported.
sl_status_t(* uic_mqtt_dotdot_window_covering_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_window_covering_updated_state_t)
Definition: dotdot_mqtt.h:14183
void uic_mqtt_dotdot_door_lock_setpin_code_response_callback_unset(const uic_mqtt_dotdot_door_lock_setpin_code_response_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/setpin_code_response is received.
void uic_mqtt_dotdot_door_lock_generated_clear_allpin_codes_callback_set(const uic_mqtt_dotdot_door_lock_clear_allpin_codes_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/clear_allpin_codes is received.
sl_status_t uic_mqtt_dotdot_color_control_primary4_intensity_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/Primary4Intensity.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_current_max_phb_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/RMSCurrentMaxPhB.
void uic_mqtt_dotdot_window_covering_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the WindowCovering Cluster.
sl_status_t uic_mqtt_dotdot_system_metrics_ram_availablemb_publish(const char *base_topic, double value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; SystemMetrics/Attributes/RAMAvailableMB.
void uic_mqtt_dotdot_alarms_alarm_callback_set(const uic_mqtt_dotdot_alarms_alarm_callback_t callback)
Setup callback to be called when a Alarms/Commands/alarm is received.
sl_status_t(* uic_mqtt_dotdot_door_lock_toggle_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, const char *pin_orrfid_code)
Definition: dotdot_mqtt.h:9456
void uic_mqtt_dotdot_color_control_enhanced_move_hue_callback_set(const uic_mqtt_dotdot_color_control_enhanced_move_hue_callback_t callback)
Setup callback to be called when a ColorControl/Commands/enhanced_move_hue is received.
void uic_mqtt_dotdot_unset_electrical_measurement_force_read_attributes_callback(const uic_mqtt_dotdot_electrical_measurement_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/electrical_measurement/Commands/Force...
sl_status_t uic_mqtt_dotdot_thermostat_abs_max_cool_setpoint_limit_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/AbsMaxCoolSetpointLimit.
void uic_mqtt_dotdot_door_lock_clearrfid_code_response_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/clearrfid_code_response is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_ac_frequency_min_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ACFrequencyMin.
void uic_mqtt_dotdot_clear_pm25_write_attributes_callbacks()
Clears all callbacks registered for when +/pm25/Commands/WriteAttributes is received.
void uic_mqtt_dotdot_set_alarms_force_read_attributes_callback(const uic_mqtt_dotdot_alarms_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/alarms/Commands/ForceReadAttributes is...
sl_status_t(* uic_mqtt_dotdot_door_lock_getrfid_code_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint16_t userid, DrlkUserStatus user_status, DrlkUserType user_type, const char *rfid_code)
Definition: dotdot_mqtt.h:9857
sl_status_t uic_mqtt_dotdot_pressure_measurement_min_scaled_value_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PressureMeasurement/Attributes/MinScaledValue.
void uic_mqtt_dotdot_carbon_dioxide_unretain_cluster_revision(const char *base_topic)
Unretain a publication to CarbonDioxide/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_thermostat_unoccupied_setback_max_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/UnoccupiedSetbackMax.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_current_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSCurrent.
void uic_mqtt_dotdot_unset_application_monitoring_write_attributes_callback(const uic_mqtt_dotdot_application_monitoring_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/application_monitoring/Commands/WriteAttri...
void uic_mqtt_dotdot_window_covering_generated_go_to_tilt_value_callback_unset(const uic_mqtt_dotdot_window_covering_go_to_tilt_value_callback_t callback)
Unsets callback to be called when a +/WindowCovering/GeneratedCommands/go_to_tilt_value is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_voltage_sag_period_phb_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/RMSVoltageSagPeriodPhB.
sl_status_t uic_mqtt_dotdot_electrical_measurement_dc_current_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/DCCurrent.
sl_status_t uic_mqtt_dotdot_soil_moisture_tolerance_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; SoilMoisture/Attributes/Tolerance.
void uic_mqtt_dotdot_wind_speed_measurement_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish an empty array of SupportedCommands for UNID/EndPoint for the WindSpeedMeasurement Cluster.
sl_status_t uic_mqtt_dotdot_electrical_measurement_power_factor_phc_publish(const char *base_topic, int8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/PowerFactorPhC.
void uic_mqtt_dotdot_electrical_measurement_get_profile_info_response_callback_unset(const uic_mqtt_dotdot_electrical_measurement_get_profile_info_response_callback_t callback)
Unsets callback to be called when a ElectricalMeasurement/Commands/get_profile_info_response is recei...
sl_status_t uic_mqtt_dotdot_state_network_list_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; State/Attributes/NetworkList.
void uic_mqtt_dotdot_color_control_generated_move_to_hue_callback_set(const uic_mqtt_dotdot_color_control_move_to_hue_callback_t callback)
Setup callback to be called when a +/ColorControl/GeneratedCommands/move_to_hue is received.
void uic_mqtt_dotdot_scenes_store_scene_response_callback_unset(const uic_mqtt_dotdot_scenes_store_scene_response_callback_t callback)
Unsets callback to be called when a Scenes/Commands/store_scene_response is received.
sl_status_t uic_mqtt_dotdot_scenes_name_support_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Scenes/Attributes/NameSupport.
sl_status_t uic_mqtt_dotdot_basic_hw_version_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Basic/Attributes/HWVersion.
void uic_mqtt_dotdot_clear_identify_force_read_attributes_callbacks()
Clears all callbacks registered for when +/identify/Commands/ForceReadAttributes is received.
void uic_mqtt_dotdot_door_lock_setrfid_code_response_callback_set(const uic_mqtt_dotdot_door_lock_setrfid_code_response_callback_t callback)
Setup callback to be called when a DoorLock/Commands/setrfid_code_response is received.
sl_status_t uic_mqtt_dotdot_pm25_max_measured_value_publish(const char *base_topic, float value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PM25/Attributes/MaxMeasuredValue.
void uic_mqtt_dotdot_unset_thermostat_user_interface_configuration_write_attributes_callback(const uic_mqtt_dotdot_thermostat_user_interface_configuration_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/thermostat_user_interface_configuration/Co...
sl_status_t uic_mqtt_dotdot_thermostat_thermostat_running_state_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/ThermostatRunningState.
void uic_mqtt_dotdot_scenes_enhanced_add_scene_response_callback_set(const uic_mqtt_dotdot_scenes_enhanced_add_scene_response_callback_t callback)
Setup callback to be called when a Scenes/Commands/enhanced_add_scene_response is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_current_max_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSCurrentMax.
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_get_profile_info_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t profile_count, ProfileIntervalPeriod profile_interval_period, uint8_t max_number_of_intervals, uint8_t list_of_attributes_count, const uint16_t *list_of_attributes)
Definition: dotdot_mqtt.h:28980
void uic_mqtt_dotdot_door_lock_generated_getpin_code_response_callback_set(const uic_mqtt_dotdot_door_lock_getpin_code_response_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/getpin_code_response is received.
sl_status_t uic_mqtt_dotdot_door_lock_requirepi_nforrf_operation_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DoorLock/Attributes/RequirePINforRFOperation.
void uic_mqtt_dotdot_scenes_generated_remove_scene_callback_unset(const uic_mqtt_dotdot_scenes_remove_scene_callback_t callback)
Unsets callback to be called when a +/Scenes/GeneratedCommands/remove_scene is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_ac_voltage_overload_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ACVoltageOverload.
void uic_mqtt_dotdot_ias_zone_generated_initiate_test_mode_callback_unset(const uic_mqtt_dotdot_ias_zone_initiate_test_mode_callback_t callback)
Unsets callback to be called when a +/IASZone/GeneratedCommands/initiate_test_mode is received.
sl_status_t uic_mqtt_dotdot_door_lock_led_settings_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/LEDSettings.
void uic_mqtt_dotdot_barrier_control_stop_callback_unset(const uic_mqtt_dotdot_barrier_control_stop_callback_t callback)
Unsets callback to be called when a BarrierControl/Commands/stop is received.
void uic_mqtt_dotdot_door_lock_generated_unlock_door_callback_set(const uic_mqtt_dotdot_door_lock_unlock_door_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/unlock_door is received.
void uic_mqtt_dotdot_set_binding_write_attributes_callback(const uic_mqtt_dotdot_binding_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/binding/Commands/WriteAttributes is receive...
sl_status_t uic_mqtt_dotdot_door_lock_security_level_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/SecurityLevel.
sl_status_t uic_mqtt_dotdot_aox_locator_slot_duration_publish(const char *base_topic, int8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; AoXLocator/Attributes/SlotDuration.
void uic_mqtt_dotdot_door_lock_unlock_door_callback_set(const uic_mqtt_dotdot_door_lock_unlock_door_callback_t callback)
Setup callback to be called when a DoorLock/Commands/unlock_door is received.
sl_status_t uic_mqtt_dotdot_metering_current_max_demand_received_publish(const char *base_topic, int8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Metering/Attributes/CurrentMaxDemandReceived.
sl_status_t uic_mqtt_dotdot_metering_energy_carrier_unit_of_measure_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Metering/Attributes/EnergyCarrierUnitOfMeasure.
void uic_mqtt_dotdot_clear_alarms_write_attributes_callbacks()
Clears all callbacks registered for when +/alarms/Commands/WriteAttributes is received.
sl_status_t uic_mqtt_dotdot_thermostat_number_of_weekly_transitions_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/NumberOfWeeklyTransitions.
void uic_mqtt_dotdot_door_lock_getpin_code_response_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/getpin_code_response is received.
void uic_mqtt_dotdot_clear_dehumidification_control_write_attributes_callbacks()
Clears all callbacks registered for when +/dehumidification_control/Commands/WriteAttributes is recei...
void uic_mqtt_dotdot_scenes_store_scene_response_callback_set(const uic_mqtt_dotdot_scenes_store_scene_response_callback_t callback)
Setup callback to be called when a Scenes/Commands/store_scene_response is received.
void uic_mqtt_dotdot_fan_control_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the FanControl/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_window_covering_deceleration_time_lift_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; WindowCovering/Attributes/DecelerationTimeLift.
void uic_mqtt_dotdot_alarms_unretain_cluster_revision(const char *base_topic)
Unretain a publication to Alarms/ClusterRevision attribute.
void uic_mqtt_dotdot_aox_locator_generated_angle_correction_callback_set(const uic_mqtt_dotdot_aox_locator_angle_correction_callback_t callback)
Setup callback to be called when a +/AoXLocator/GeneratedCommands/angle_correction is received.
void uic_mqtt_dotdot_thermostat_clear_weekly_schedule_callback_unset(const uic_mqtt_dotdot_thermostat_clear_weekly_schedule_callback_t callback)
Unsets callback to be called when a Thermostat/Commands/clear_weekly_schedule is received.
void uic_mqtt_dotdot_level_generated_stop_callback_set(const uic_mqtt_dotdot_level_stop_callback_t callback)
Setup callback to be called when a +/Level/GeneratedCommands/stop is received.
void uic_mqtt_dotdot_scenes_generated_remove_all_scenes_callback_set(const uic_mqtt_dotdot_scenes_remove_all_scenes_callback_t callback)
Setup callback to be called when a +/Scenes/GeneratedCommands/remove_all_scenes is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_voltage_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/RMSVoltage.
void uic_mqtt_dotdot_groups_generated_remove_group_callback_unset(const uic_mqtt_dotdot_groups_remove_group_callback_t callback)
Unsets callback to be called when a +/Groups/GeneratedCommands/remove_group is received.
void uic_mqtt_dotdot_door_lock_set_user_type_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/set_user_type is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_dc_current_min_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/DCCurrentMin.
sl_status_t(* uic_mqtt_dotdot_identify_identify_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint16_t identify_time)
Definition: dotdot_mqtt.h:3293
void uic_mqtt_dotdot_thermostat_clear_weekly_schedule_callback_set(const uic_mqtt_dotdot_thermostat_clear_weekly_schedule_callback_t callback)
Setup callback to be called when a Thermostat/Commands/clear_weekly_schedule is received.
sl_status_t uic_mqtt_dotdot_power_configuration_battery2_percentage_remaining_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery2PercentageRemaining.
sl_status_t uic_mqtt_dotdot_diagnostics_aps_tx_ucast_fail_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Diagnostics/Attributes/APSTxUcastFail.
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_effective_control_mode_publish(const char *base_topic, PumpControlMode value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PumpConfigurationAndControl/Attributes/EffectiveControlMode.
sl_status_t uic_mqtt_dotdot_power_configuration_battery2_alarm_mask_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery2AlarmMask.
void uic_mqtt_dotdot_scenes_enhanced_view_scene_callback_set(const uic_mqtt_dotdot_scenes_enhanced_view_scene_callback_t callback)
Setup callback to be called when a Scenes/Commands/enhanced_view_scene is received.
void uic_mqtt_dotdot_door_lock_set_user_type_response_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/set_user_type_response is received.
void uic_mqtt_dotdot_thermostat_user_interface_configuration_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish an empty array of SupportedCommands for UNID/EndPoint for the ThermostatUserInterfaceConfigur...
sl_status_t uic_mqtt_dotdot_thermostat_unoccupied_heating_setpoint_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/UnoccupiedHeatingSetpoint.
sl_status_t uic_mqtt_dotdot_level_max_level_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Level/Attributes/MaxLevel.
sl_status_t uic_mqtt_dotdot_aox_locator_allow_list_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; AoXLocator/Attributes/AllowList.
sl_status_t uic_mqtt_dotdot_electrical_measurement_harmonic_current_multiplier_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/HarmonicCurrentMultiplier.
void uic_mqtt_dotdot_door_lock_set_user_status_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/set_user_status is received.
sl_status_t(* uic_mqtt_dotdot_dehumidification_control_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_dehumidification_control_state_t, uic_mqtt_dotdot_dehumidification_control_updated_state_t)
Definition: dotdot_mqtt.h:18961
void uic_mqtt_dotdot_door_lock_clear_allrfid_codes_callback_unset(const uic_mqtt_dotdot_door_lock_clear_allrfid_codes_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/clear_allrfid_codes is received.
sl_status_t uic_mqtt_dotdot_color_control_white_pointy_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/WhitePointY.
sl_status_t(* uic_mqtt_dotdot_scenes_recall_scene_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, SGroupId groupid, uint8_t sceneid, uint16_t transition_time)
Definition: dotdot_mqtt.h:4481
void uic_mqtt_dotdot_poll_control_check_in_callback_clear()
Clears all callbacks registered for when PollControl/Commands/check_in is received.
void uic_mqtt_dotdot_door_lock_generated_get_holiday_schedule_response_callback_set(const uic_mqtt_dotdot_door_lock_get_holiday_schedule_response_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/get_holiday_schedule_response is rece...
void uic_mqtt_dotdot_state_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the State/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_power_configuration_battery_percentage_min_threshold_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/BatteryPercentageMinThreshold.
void uic_mqtt_dotdot_door_lock_getpin_code_callback_set(const uic_mqtt_dotdot_door_lock_getpin_code_callback_t callback)
Setup callback to be called when a DoorLock/Commands/getpin_code is received.
sl_status_t uic_mqtt_dotdot_thermostat_ac_error_code_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/ACErrorCode.
sl_status_t uic_mqtt_dotdot_poll_control_fast_poll_timeout_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PollControl/Attributes/FastPollTimeout.
void uic_mqtt_dotdot_color_control_move_to_hue_and_saturation_callback_clear()
Clears all callbacks registered for when ColorControl/Commands/move_to_hue_and_saturation is received...
sl_status_t(* uic_mqtt_dotdot_window_covering_up_or_open_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type)
Definition: dotdot_mqtt.h:14085
sl_status_t uic_mqtt_dotdot_ias_zone_zone_type_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; IASZone/Attributes/ZoneType.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_voltage_min_phb_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSVoltageMinPhB.
sl_status_t uic_mqtt_dotdot_color_control_color_pointby_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/ColorPointBY.
void uic_mqtt_dotdot_door_lock_programming_event_notification_callback_unset(const uic_mqtt_dotdot_door_lock_programming_event_notification_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/programming_event_notification is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_current_min_phc_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSCurrentMinPhC.
void uic_mqtt_dotdot_on_off_generated_on_callback_clear()
Clears all callbacks registered for when +/OnOff/GeneratedCommands/on is received.
void uic_mqtt_dotdot_application_monitoring_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the ApplicationMonitoring Cluster.
sl_status_t uic_mqtt_dotdot_basic_generic_device_class_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Basic/Attributes/GenericDevice-Class.
void uic_mqtt_dotdot_set_configuration_parameters_write_attributes_callback(const uic_mqtt_dotdot_configuration_parameters_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/configuration_parameters/Commands/WriteAttr...
void uic_mqtt_dotdot_clear_configuration_parameters_write_attributes_callbacks()
Clears all callbacks registered for when +/configuration_parameters/Commands/WriteAttributes is recei...
sl_status_t uic_mqtt_dotdot_electrical_measurement_active_power_min_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/ActivePowerMin.
void uic_mqtt_dotdot_configuration_parameters_generated_discover_parameter_callback_clear()
Clears all callbacks registered for when +/ConfigurationParameters/GeneratedCommands/discover_paramet...
sl_status_t uic_mqtt_dotdot_ias_zone_zone_type_publish(const char *base_topic, IasZoneType value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; IASZone/Attributes/ZoneType.
void uic_mqtt_dotdot_unset_binding_force_read_attributes_callback(const uic_mqtt_dotdot_binding_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/binding/Commands/ForceReadAttributes ...
sl_status_t uic_mqtt_dotdot_power_configuration_mains_frequency_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/MainsFrequency.
sl_status_t uic_mqtt_dotdot_application_monitoring_application_version_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ApplicationMonitoring/Attributes/ApplicationVersion.
sl_status_t uic_mqtt_dotdot_occupancy_sensing_physical_contact_unoccupied_to_occupied_threshold_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; OccupancySensing/Attributes/PhysicalContactUnoccupiedToOccupiedThres...
sl_status_t uic_mqtt_dotdot_window_covering_current_position_lift_percentage_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; WindowCovering/Attributes/CurrentPositionLiftPercentage.
sl_status_t(* uic_mqtt_dotdot_iaswd_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_iaswd_updated_state_t)
Definition: dotdot_mqtt.h:27795
void uic_mqtt_dotdot_color_control_enhanced_move_to_hue_callback_clear()
Clears all callbacks registered for when ColorControl/Commands/enhanced_move_to_hue is received.
sl_status_t uic_mqtt_dotdot_color_control_primary6x_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/Primary6X.
void uic_mqtt_dotdot_color_control_generated_enhanced_move_hue_callback_unset(const uic_mqtt_dotdot_color_control_enhanced_move_hue_callback_t callback)
Unsets callback to be called when a +/ColorControl/GeneratedCommands/enhanced_move_hue is received.
sl_status_t uic_mqtt_dotdot_ballast_configuration_power_on_fade_time_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; BallastConfiguration/Attributes/PowerOnFadeTime.
void uic_mqtt_dotdot_groups_remove_all_groups_callback_set(const uic_mqtt_dotdot_groups_remove_all_groups_callback_t callback)
Setup callback to be called when a Groups/Commands/remove_all_groups is received.
sl_status_t(* uic_mqtt_dotdot_alarms_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_alarms_updated_state_t)
Definition: dotdot_mqtt.h:7706
void uic_mqtt_dotdot_groups_generated_get_group_membership_callback_unset(const uic_mqtt_dotdot_groups_get_group_membership_callback_t callback)
Unsets callback to be called when a +/Groups/GeneratedCommands/get_group_membership is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_dc_power_min_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/DCPowerMin.
void uic_mqtt_dotdot_window_covering_generated_stop_callback_set(const uic_mqtt_dotdot_window_covering_stop_callback_t callback)
Setup callback to be called when a +/WindowCovering/GeneratedCommands/stop is received.
void uic_mqtt_dotdot_clear_binding_write_attributes_callbacks()
Clears all callbacks registered for when +/binding/Commands/WriteAttributes is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_dc_voltage_multiplier_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/DCVoltageMultiplier.
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_power_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PumpConfigurationAndControl/Attributes/Power.
void uic_mqtt_dotdot_set_window_covering_write_attributes_callback(const uic_mqtt_dotdot_window_covering_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/window_covering/Commands/WriteAttributes is...
sl_status_t uic_mqtt_dotdot_basic_application_version_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Basic/Attributes/ApplicationVersion.
void uic_mqtt_dotdot_door_lock_generated_set_user_type_callback_unset(const uic_mqtt_dotdot_door_lock_set_user_type_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/set_user_type is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_reactive_power_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ReactivePower.
void uic_mqtt_dotdot_poll_control_set_long_poll_interval_callback_unset(const uic_mqtt_dotdot_poll_control_set_long_poll_interval_callback_t callback)
Unsets callback to be called when a PollControl/Commands/set_long_poll_interval is received.
sl_status_t uic_mqtt_dotdot_diagnostics_last_messagerssi_publish(const char *base_topic, int8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/LastMessageRSSI.
sl_status_t uic_mqtt_dotdot_aox_locator_antenna_mode_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; AoXLocator/Attributes/AntennaMode.
sl_status_t uic_mqtt_dotdot_thermostat_outdoor_temperature_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/OutdoorTemperature.
void uic_mqtt_dotdot_clear_electrical_conductivity_measurement_force_read_attributes_callbacks()
Clears all callbacks registered for when +/electrical_conductivity_measurement/Commands/ForceReadAttr...
void uic_mqtt_dotdot_color_control_move_color_callback_unset(const uic_mqtt_dotdot_color_control_move_color_callback_t callback)
Unsets callback to be called when a ColorControl/Commands/move_color is received.
void uic_mqtt_dotdot_electrical_measurement_generated_get_profile_info_callback_clear()
Clears all callbacks registered for when +/ElectricalMeasurement/GeneratedCommands/get_profile_info i...
void uic_mqtt_dotdot_scenes_add_scene_response_callback_set(const uic_mqtt_dotdot_scenes_add_scene_response_callback_t callback)
Setup callback to be called when a Scenes/Commands/add_scene_response is received.
sl_status_t uic_mqtt_dotdot_binding_binding_table_full_publish(const char *base_topic, bool value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Binding/Attributes/BindingTableFull.
void uic_mqtt_dotdot_window_covering_go_to_lift_value_callback_set(const uic_mqtt_dotdot_window_covering_go_to_lift_value_callback_t callback)
Setup callback to be called when a WindowCovering/Commands/go_to_lift_value is received.
void uic_mqtt_dotdot_poll_control_generated_check_in_callback_set(const uic_mqtt_dotdot_poll_control_check_in_callback_t callback)
Setup callback to be called when a +/PollControl/GeneratedCommands/check_in is received.
sl_status_t uic_mqtt_dotdot_barrier_control_moving_state_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; BarrierControl/Attributes/MovingState.
void uic_mqtt_dotdot_set_pressure_measurement_write_attributes_callback(const uic_mqtt_dotdot_pressure_measurement_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/pressure_measurement/Commands/WriteAttribut...
void uic_mqtt_dotdot_set_basic_force_read_attributes_callback(const uic_mqtt_dotdot_basic_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/basic/Commands/ForceReadAttributes is ...
sl_status_t uic_mqtt_dotdot_power_configuration_battery3_voltage_threshold2_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery3VoltageThreshold2.
sl_status_t uic_mqtt_dotdot_electrical_measurement_ac_frequency_max_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ACFrequencyMax.
sl_status_t uic_mqtt_dotdot_door_lock_number_of_week_day_schedules_supported_per_user_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/NumberOfWeekDaySchedulesSupportedPerUser.
void uic_mqtt_dotdot_door_lock_generated_clear_weekday_schedule_callback_set(const uic_mqtt_dotdot_door_lock_clear_weekday_schedule_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/clear_weekday_schedule is received.
void uic_mqtt_dotdot_time_unretain_cluster_revision(const char *base_topic)
Unretain a publication to Time/ClusterRevision attribute.
void uic_mqtt_dotdot_door_lock_generated_set_weekday_schedule_response_callback_unset(const uic_mqtt_dotdot_door_lock_set_weekday_schedule_response_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/set_weekday_schedule_response is rec...
void uic_mqtt_dotdot_color_control_move_to_color_callback_unset(const uic_mqtt_dotdot_color_control_move_to_color_callback_t callback)
Unsets callback to be called when a ColorControl/Commands/move_to_color is received.
sl_status_t uic_mqtt_dotdot_on_off_off_wait_time_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; OnOff/Attributes/OffWaitTime.
void uic_mqtt_dotdot_level_stop_callback_set(const uic_mqtt_dotdot_level_stop_callback_t callback)
Setup callback to be called when a Level/Commands/stop is received.
void uic_mqtt_dotdot_identify_identify_query_callback_set(const uic_mqtt_dotdot_identify_identify_query_callback_t callback)
Setup callback to be called when a Identify/Commands/identify_query is received.
void uic_mqtt_dotdot_color_control_color_loop_set_callback_set(const uic_mqtt_dotdot_color_control_color_loop_set_callback_t callback)
Setup callback to be called when a ColorControl/Commands/color_loop_set is received.
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_speed_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PumpConfigurationAndControl/Attributes/Speed.
void uic_mqtt_dotdot_ph_measurement_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the PhMeasurement/ClusterRevision attribute.
sl_status_t(* uic_mqtt_dotdot_state_interview_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type)
Definition: dotdot_mqtt.h:34885
void uic_mqtt_dotdot_set_iaswd_write_attributes_callback(const uic_mqtt_dotdot_iaswd_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/iaswd/Commands/WriteAttributes is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_measured_phase11th_harmonic_current_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/MeasuredPhase11thHarmonicCurrent.
sl_status_t uic_mqtt_dotdot_dehumidification_control_dehumidification_cooling_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DehumidificationControl/Attributes/DehumidificationCooling.
void uic_mqtt_dotdot_door_lock_generated_set_user_status_callback_set(const uic_mqtt_dotdot_door_lock_set_user_status_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/set_user_status is received.
sl_status_t uic_mqtt_dotdot_basic_disable_local_config_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Basic/Attributes/DisableLocalConfig.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_current_phc_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSCurrentPhC.
sl_status_t uic_mqtt_dotdot_barrier_control_moving_state_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; BarrierControl/Attributes/MovingState.
sl_status_t uic_mqtt_dotdot_electrical_measurement_power_factor_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/PowerFactor.
void uic_mqtt_dotdot_set_shade_configuration_write_attributes_callback(const uic_mqtt_dotdot_shade_configuration_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/shade_configuration/Commands/WriteAttribute...
sl_status_t uic_mqtt_dotdot_system_metrics_fqdn_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; SystemMetrics/Attributes/FQDN.
sl_status_t(* uic_mqtt_dotdot_scenes_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_scenes_updated_state_t)
Definition: dotdot_mqtt.h:4623
sl_status_t uic_mqtt_dotdot_metering_energy_carrier_demand_formatting_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Metering/Attributes/EnergyCarrierDemandFormatting.
void uic_mqtt_dotdot_iaswd_start_warning_callback_clear()
Clears all callbacks registered for when IASWD/Commands/start_warning is received.
void uic_mqtt_dotdot_color_control_step_color_callback_clear()
Clears all callbacks registered for when ColorControl/Commands/step_color is received.
sl_status_t(* uic_mqtt_dotdot_level_move_to_level_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t level, uint16_t transition_time, uint8_t options_mask, uint8_t options_override)
Definition: dotdot_mqtt.h:6502
sl_status_t uic_mqtt_dotdot_time_time_zone_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Time/Attributes/TimeZone.
sl_status_t uic_mqtt_dotdot_poll_control_short_poll_interval_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PollControl/Attributes/ShortPollInterval.
void uic_mqtt_dotdot_door_lock_get_year_day_schedule_response_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/get_year_day_schedule_response is received...
void uic_mqtt_dotdot_soil_moisture_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish an empty array of SupportedCommands for UNID/EndPoint for the SoilMoisture Cluster.
sl_status_t(* uic_mqtt_dotdot_door_lock_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_door_lock_state_t, uic_mqtt_dotdot_door_lock_updated_state_t)
Definition: dotdot_mqtt.h:10027
sl_status_t uic_mqtt_dotdot_ballast_configuration_max_level_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; BallastConfiguration/Attributes/MaxLevel.
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_min_const_pressure_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PumpConfigurationAndControl/Attributes/MinConstPressure.
void uic_mqtt_dotdot_window_covering_generated_go_to_lift_value_callback_unset(const uic_mqtt_dotdot_window_covering_go_to_lift_value_callback_t callback)
Unsets callback to be called when a +/WindowCovering/GeneratedCommands/go_to_lift_value is received.
void uic_mqtt_dotdot_window_covering_up_or_open_callback_unset(const uic_mqtt_dotdot_window_covering_up_or_open_callback_t callback)
Unsets callback to be called when a WindowCovering/Commands/up_or_open is received.
sl_status_t(* uic_mqtt_dotdot_window_covering_go_to_tilt_percentage_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t percentage_tilt_value)
Definition: dotdot_mqtt.h:14121
sl_status_t uic_mqtt_dotdot_occupancy_sensing_ultrasonic_unoccupied_to_occupied_threshold_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; OccupancySensing/Attributes/UltrasonicUnoccupiedToOccupiedThreshold.
sl_status_t uic_mqtt_dotdot_color_control_primary3y_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/Primary3Y.
void uic_mqtt_dotdot_scenes_view_scene_response_callback_unset(const uic_mqtt_dotdot_scenes_view_scene_response_callback_t callback)
Unsets callback to be called when a Scenes/Commands/view_scene_response is received.
sl_status_t uic_mqtt_dotdot_diagnostics_aps_tx_ucast_retry_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Diagnostics/Attributes/APSTxUcastRetry.
void uic_mqtt_dotdot_barrier_control_go_to_percent_callback_clear()
Clears all callbacks registered for when BarrierControl/Commands/go_to_percent is received.
void uic_mqtt_dotdot_door_lock_get_year_day_schedule_response_callback_set(const uic_mqtt_dotdot_door_lock_get_year_day_schedule_response_callback_t callback)
Setup callback to be called when a DoorLock/Commands/get_year_day_schedule_response is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_ac_frequency_multiplier_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/ACFrequencyMultiplier.
void uic_mqtt_dotdot_aox_locator_angle_report_callback_unset(const uic_mqtt_dotdot_aox_locator_angle_report_callback_t callback)
Unsets callback to be called when a AoXLocator/Commands/angle_report is received.
sl_status_t uic_mqtt_dotdot_pressure_measurement_scaled_value_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PressureMeasurement/Attributes/ScaledValue.
sl_status_t uic_mqtt_dotdot_flow_measurement_tolerance_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; FlowMeasurement/Attributes/Tolerance.
sl_status_t uic_mqtt_dotdot_window_covering_installed_open_limit_lift_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; WindowCovering/Attributes/InstalledOpenLimitLift.
void uic_mqtt_dotdot_unset_state_write_attributes_callback(const uic_mqtt_dotdot_state_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/state/Commands/WriteAttributes is received...
void uic_mqtt_dotdot_door_lock_generated_set_year_day_schedule_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/set_year_day_schedule is receiv...
void uic_mqtt_dotdot_flow_measurement_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish an empty array of SupportedCommands for UNID/EndPoint for the FlowMeasurement Cluster.
void uic_mqtt_dotdot_electrical_conductivity_measurement_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the ElectricalConductivityMeasurement Cluster.
void uic_mqtt_dotdot_door_lock_generated_lock_door_callback_set(const uic_mqtt_dotdot_door_lock_lock_door_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/lock_door is received.
void uic_mqtt_dotdot_power_configuration_unretain_cluster_revision(const char *base_topic)
Unretain a publication to PowerConfiguration/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_device_temperature_configuration_high_temp_threshold_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DeviceTemperatureConfiguration/Attributes/HighTempThreshold.
void uic_mqtt_dotdot_scenes_generated_remove_all_scenes_callback_clear()
Clears all callbacks registered for when +/Scenes/GeneratedCommands/remove_all_scenes is received.
void uic_mqtt_dotdot_poll_control_check_in_callback_set(const uic_mqtt_dotdot_poll_control_check_in_callback_t callback)
Setup callback to be called when a PollControl/Commands/check_in is received.
void uic_mqtt_dotdot_color_control_generated_step_hue_callback_set(const uic_mqtt_dotdot_color_control_step_hue_callback_t callback)
Setup callback to be called when a +/ColorControl/GeneratedCommands/step_hue is received.
void uic_mqtt_dotdot_iaswd_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish an empty array of SupportedCommands for UNID/EndPoint for the IASWD Cluster.
sl_status_t uic_mqtt_dotdot_application_monitoring_mqtt_messages_received_publish(const char *base_topic, uint64_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ApplicationMonitoring/Attributes/MQTTMessagesReceived.
sl_status_t uic_mqtt_dotdot_metering_current_summation_received_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Metering/Attributes/CurrentSummationReceived.
void uic_mqtt_dotdot_binding_bind_callback_set(const uic_mqtt_dotdot_binding_bind_callback_t callback)
Setup callback to be called when a Binding/Commands/bind is received.
sl_status_t uic_mqtt_dotdot_window_covering_physical_closed_limit_lift_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; WindowCovering/Attributes/PhysicalClosedLimitLift.
sl_status_t uic_mqtt_dotdot_power_configuration_battery3_quantity_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/Battery3Quantity.
void uic_mqtt_dotdot_on_off_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the OnOff Cluster.
sl_status_t uic_mqtt_dotdot_thermostat_local_temperature_calibration_publish(const char *base_topic, int8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/LocalTemperatureCalibration.
void uic_mqtt_dotdot_state_generated_interview_callback_set(const uic_mqtt_dotdot_state_interview_callback_t callback)
Setup callback to be called when a +/State/GeneratedCommands/interview is received.
void uic_mqtt_dotdot_thermostat_generated_get_weekly_schedule_callback_set(const uic_mqtt_dotdot_thermostat_get_weekly_schedule_callback_t callback)
Setup callback to be called when a +/Thermostat/GeneratedCommands/get_weekly_schedule is received.
void uic_mqtt_dotdot_set_thermostat_user_interface_configuration_write_attributes_callback(const uic_mqtt_dotdot_thermostat_user_interface_configuration_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/thermostat_user_interface_configuration/Com...
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_extreme_under_voltage_period_phb_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSExtremeUnderVoltagePeriodPhB.
void uic_mqtt_dotdot_door_lock_clear_year_day_schedule_response_callback_unset(const uic_mqtt_dotdot_door_lock_clear_year_day_schedule_response_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/clear_year_day_schedule_response is received.
sl_status_t(* uic_mqtt_dotdot_scenes_enhanced_view_scene_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, SGroupId groupid, uint8_t sceneid)
Definition: dotdot_mqtt.h:4540
sl_status_t uic_mqtt_dotdot_door_lock_number_of_holiday_schedules_supported_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/NumberOfHolidaySchedulesSupported.
void uic_mqtt_dotdot_color_control_generated_enhanced_step_hue_callback_set(const uic_mqtt_dotdot_color_control_enhanced_step_hue_callback_t callback)
Setup callback to be called when a +/ColorControl/GeneratedCommands/enhanced_step_hue is received.
sl_status_t(* uic_mqtt_dotdot_color_control_step_saturation_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, CCStepMode step_mode, uint8_t step_size, uint8_t transition_time, uint8_t options_mask, uint8_t options_override)
Definition: dotdot_mqtt.h:19597
void uic_mqtt_dotdot_door_lock_clear_allpin_codes_response_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/clear_allpin_codes_response is received.
void uic_mqtt_dotdot_groups_add_group_response_callback_set(const uic_mqtt_dotdot_groups_add_group_response_callback_t callback)
Setup callback to be called when a Groups/Commands/add_group_response is received.
sl_status_t uic_mqtt_dotdot_application_monitoring_applicationcpu_average_usage_percent_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ApplicationMonitoring/Attributes/ApplicationCPUAverageUsagePercent.
sl_status_t uic_mqtt_dotdot_system_metrics_disks_counters_publish(const char *base_topic, size_t value_count, const DiskIOCounters *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; SystemMetrics/Attributes/DisksCounters.
sl_status_t uic_mqtt_dotdot_electrical_measurement_dc_power_divisor_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/DCPowerDivisor.
void uic_mqtt_dotdot_thermostat_generated_get_relay_status_log_callback_set(const uic_mqtt_dotdot_thermostat_get_relay_status_log_callback_t callback)
Setup callback to be called when a +/Thermostat/GeneratedCommands/get_relay_status_log is received.
sl_status_t(* uic_mqtt_dotdot_pump_configuration_and_control_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_pump_configuration_and_control_state_t, uic_mqtt_dotdot_pump_configuration_and_control_updated_state_t)
Definition: dotdot_mqtt.h:15788
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_extreme_over_voltage_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/RMSExtremeOverVoltage.
sl_status_t uic_mqtt_dotdot_electrical_measurement_measured_phase1st_harmonic_current_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/MeasuredPhase1stHarmonicCurrent.
void uic_mqtt_dotdot_unset_basic_write_attributes_callback(const uic_mqtt_dotdot_basic_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/basic/Commands/WriteAttributes is received...
void uic_mqtt_dotdot_level_move_to_level_with_on_off_callback_set(const uic_mqtt_dotdot_level_move_to_level_with_on_off_callback_t callback)
Setup callback to be called when a Level/Commands/move_to_level_with_on_off is received.
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_capacity_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PumpConfigurationAndControl/Attributes/Capacity.
sl_status_t uic_mqtt_dotdot_thermostat_system_mode_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/SystemMode.
void uic_mqtt_dotdot_alarms_get_alarm_callback_clear()
Clears all callbacks registered for when Alarms/Commands/get_alarm is received.
void uic_mqtt_dotdot_window_covering_generated_down_or_close_callback_clear()
Clears all callbacks registered for when +/WindowCovering/GeneratedCommands/down_or_close is received...
sl_status_t uic_mqtt_dotdot_color_control_color_loop_stored_enhanced_hue_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/ColorLoopStoredEnhancedHue.
void uic_mqtt_dotdot_color_control_move_color_temperature_callback_unset(const uic_mqtt_dotdot_color_control_move_color_temperature_callback_t callback)
Unsets callback to be called when a ColorControl/Commands/move_color_temperature is received.
void uic_mqtt_dotdot_door_lock_unlock_door_response_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/unlock_door_response is received.
sl_status_t uic_mqtt_dotdot_color_control_current_saturation_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/CurrentSaturation.
void uic_mqtt_dotdot_door_lock_generated_clear_allpin_codes_response_callback_set(const uic_mqtt_dotdot_door_lock_clear_allpin_codes_response_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/clear_allpin_codes_response is receiv...
void uic_mqtt_dotdot_scenes_generated_copy_scene_response_callback_unset(const uic_mqtt_dotdot_scenes_copy_scene_response_callback_t callback)
Unsets callback to be called when a +/Scenes/GeneratedCommands/copy_scene_response is received.
void uic_mqtt_dotdot_set_application_monitoring_write_attributes_callback(const uic_mqtt_dotdot_application_monitoring_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/application_monitoring/Commands/WriteAttrib...
sl_status_t(* uic_mqtt_dotdot_scenes_enhanced_view_scene_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, zclStatus status, SGroupId groupid, uint8_t sceneid, uint16_t transition_time, SSceneName scene_name, uint8_t extension_field_sets_count, const SExtensionFieldSetList *extension_field_sets)
Definition: dotdot_mqtt.h:4549
sl_status_t uic_mqtt_dotdot_power_configuration_battery3_voltage_threshold2_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/Battery3VoltageThreshold2.
sl_status_t uic_mqtt_dotdot_poll_control_check_in_interval_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PollControl/Attributes/CheckInInterval.
void uic_mqtt_dotdot_door_lock_lock_door_response_callback_set(const uic_mqtt_dotdot_door_lock_lock_door_response_callback_t callback)
Setup callback to be called when a DoorLock/Commands/lock_door_response is received.
sl_status_t uic_mqtt_dotdot_ballast_configuration_min_level_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; BallastConfiguration/Attributes/MinLevel.
sl_status_t uic_mqtt_dotdot_power_configuration_battery3_rated_voltage_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery3RatedVoltage.
sl_status_t uic_mqtt_dotdot_electrical_measurement_active_current_phb_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ActiveCurrentPhB.
sl_status_t uic_mqtt_dotdot_electrical_measurement_total_apparent_power_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/TotalApparentPower.
void uic_mqtt_dotdot_color_control_move_to_color_callback_set(const uic_mqtt_dotdot_color_control_move_to_color_callback_t callback)
Setup callback to be called when a ColorControl/Commands/move_to_color is received.
void uic_mqtt_dotdot_door_lock_generated_set_weekday_schedule_response_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/set_weekday_schedule_response i...
sl_status_t(* uic_mqtt_dotdot_aox_locator_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_aox_locator_state_t, uic_mqtt_dotdot_aox_locator_updated_state_t)
Definition: dotdot_mqtt.h:38408
void uic_mqtt_dotdot_window_covering_go_to_lift_percentage_callback_unset(const uic_mqtt_dotdot_window_covering_go_to_lift_percentage_callback_t callback)
Unsets callback to be called when a WindowCovering/Commands/go_to_lift_percentage is received.
void uic_mqtt_dotdot_window_covering_down_or_close_callback_clear()
Clears all callbacks registered for when WindowCovering/Commands/down_or_close is received.
sl_status_t uic_mqtt_dotdot_color_control_remaining_time_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/RemainingTime.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_current_phb_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSCurrentPhB.
void uic_mqtt_dotdot_door_lock_get_year_day_schedule_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/get_year_day_schedule is received.
sl_status_t uic_mqtt_dotdot_window_covering_intermediate_setpoints_tilt_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; WindowCovering/Attributes/IntermediateSetpointsTilt.
sl_status_t uic_mqtt_dotdot_poll_control_long_poll_interval_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PollControl/Attributes/LongPollInterval.
sl_status_t uic_mqtt_dotdot_thermostat_max_cool_setpoint_limit_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/MaxCoolSetpointLimit.
sl_status_t uic_mqtt_dotdot_illuminance_level_sensing_light_sensor_type_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; IlluminanceLevelSensing/Attributes/LightSensorType.
sl_status_t uic_mqtt_dotdot_door_lock_number_of_year_day_schedules_supported_per_user_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DoorLock/Attributes/NumberOfYearDaySchedulesSupportedPerUser.
void uic_mqtt_dotdot_binding_bind_callback_unset(const uic_mqtt_dotdot_binding_bind_callback_t callback)
Unsets callback to be called when a Binding/Commands/bind is received.
void uic_mqtt_dotdot_color_control_generated_enhanced_move_to_hue_and_saturation_callback_unset(const uic_mqtt_dotdot_color_control_enhanced_move_to_hue_and_saturation_callback_t callback)
Unsets callback to be called when a +/ColorControl/GeneratedCommands/enhanced_move_to_hue_and_saturat...
sl_status_t uic_mqtt_dotdot_power_configuration_battery3_voltage_threshold1_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery3VoltageThreshold1.
void uic_mqtt_dotdot_door_lock_generated_clear_allrfid_codes_response_callback_set(const uic_mqtt_dotdot_door_lock_clear_allrfid_codes_response_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/clear_allrfid_codes_response is recei...
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_get_profile_info_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type)
Definition: dotdot_mqtt.h:28994
sl_status_t uic_mqtt_dotdot_application_monitoring_hostname_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ApplicationMonitoring/Attributes/Hostname.
sl_status_t(* uic_mqtt_dotdot_level_move_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, MoveStepMode move_mode, uint8_t rate, uint8_t options_mask, uint8_t options_override)
Definition: dotdot_mqtt.h:6515
void uic_mqtt_dotdot_color_control_generated_move_to_saturation_callback_set(const uic_mqtt_dotdot_color_control_move_to_saturation_callback_t callback)
Setup callback to be called when a +/ColorControl/GeneratedCommands/move_to_saturation is received.
sl_status_t uic_mqtt_dotdot_pressure_measurement_scaled_tolerance_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PressureMeasurement/Attributes/ScaledTolerance.
sl_status_t(* uic_mqtt_dotdot_window_covering_stop_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type)
Definition: dotdot_mqtt.h:14095
sl_status_t uic_mqtt_dotdot_color_control_options_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/Options.
void uic_mqtt_dotdot_groups_remove_all_groups_callback_unset(const uic_mqtt_dotdot_groups_remove_all_groups_callback_t callback)
Unsets callback to be called when a Groups/Commands/remove_all_groups is received.
sl_status_t uic_mqtt_dotdot_level_remaining_time_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Level/Attributes/RemainingTime.
void(* group_dispatch_t)(uint16_t group_id, const char *cluster_name, const char *command, const char *message, size_t message_length, mqtt_message_callback_t callback)
Definition: dotdot_mqtt.h:39621
void uic_mqtt_dotdot_unset_occupancy_sensing_write_attributes_callback(const uic_mqtt_dotdot_occupancy_sensing_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/occupancy_sensing/Commands/WriteAttributes...
void uic_mqtt_dotdot_clear_level_force_read_attributes_callbacks()
Clears all callbacks registered for when +/level/Commands/ForceReadAttributes is received.
void uic_mqtt_dotdot_door_lock_clearpin_code_response_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/clearpin_code_response is received.
void uic_mqtt_dotdot_on_off_off_with_effect_callback_unset(const uic_mqtt_dotdot_on_off_off_with_effect_callback_t callback)
Unsets callback to be called when a OnOff/Commands/off_with_effect is received.
void uic_mqtt_dotdot_unset_shade_configuration_force_read_attributes_callback(const uic_mqtt_dotdot_shade_configuration_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/shade_configuration/Commands/ForceRea...
sl_status_t uic_mqtt_dotdot_power_configuration_battery3_rated_voltage_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/Battery3RatedVoltage.
void uic_mqtt_dotdot_ballast_configuration_unretain_cluster_revision(const char *base_topic)
Unretain a publication to BallastConfiguration/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_on_off_global_scene_control_publish(const char *base_topic, bool value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; OnOff/Attributes/GlobalSceneControl.
void uic_mqtt_dotdot_door_lock_get_year_day_schedule_callback_set(const uic_mqtt_dotdot_door_lock_get_year_day_schedule_callback_t callback)
Setup callback to be called when a DoorLock/Commands/get_year_day_schedule is received.
sl_status_t uic_mqtt_dotdot_scenes_last_configured_by_publish(const char *base_topic, EUI64 value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Scenes/Attributes/LastConfiguredBy.
void uic_mqtt_dotdot_door_lock_generated_get_user_status_callback_unset(const uic_mqtt_dotdot_door_lock_get_user_status_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/get_user_status is received.
sl_status_t uic_mqtt_dotdot_door_lock_rf_programming_event_mask_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DoorLock/Attributes/RFProgrammingEventMask.
void uic_mqtt_dotdot_thermostat_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the Thermostat/ClusterRevision attribute.
void uic_mqtt_dotdot_configuration_parameters_generated_default_reset_all_parameters_callback_set(const uic_mqtt_dotdot_configuration_parameters_default_reset_all_parameters_callback_t callback)
Setup callback to be called when a +/ConfigurationParameters/GeneratedCommands/default_reset_all_para...
void uic_mqtt_dotdot_relativity_humidity_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the RelativityHumidity Cluster.
sl_status_t uic_mqtt_dotdot_power_configuration_battery3_manufacturer_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/Battery3Manufacturer.
void uic_mqtt_dotdot_door_lock_generated_setpin_code_callback_unset(const uic_mqtt_dotdot_door_lock_setpin_code_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/setpin_code is received.
sl_status_t(* uic_mqtt_dotdot_on_off_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_on_off_state_t, uic_mqtt_dotdot_on_off_updated_state_t)
Definition: dotdot_mqtt.h:5980
void uic_mqtt_dotdot_door_lock_setpin_code_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/setpin_code is received.
void uic_mqtt_dotdot_electrical_measurement_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish an empty array of SupportedCommands for UNID/EndPoint for the ElectricalMeasurement Cluster.
sl_status_t uic_mqtt_dotdot_barrier_control_close_events_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; BarrierControl/Attributes/CloseEvents.
sl_status_t uic_mqtt_dotdot_system_metrics_cpu_frequencym_hz_publish(const char *base_topic, size_t value_count, const double *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; SystemMetrics/Attributes/CPUFrequencyMHz.
sl_status_t uic_mqtt_dotdot_thermostat_setpoint_change_source_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/SetpointChangeSource.
sl_status_t uic_mqtt_dotdot_door_lock_sound_volume_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/SoundVolume.
void uic_mqtt_dotdot_door_lock_generated_set_user_type_response_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/set_user_type_response is recei...
sl_status_t uic_mqtt_dotdot_ias_zone_zone_status_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; IASZone/Attributes/ZoneStatus.
sl_status_t uic_mqtt_dotdot_color_control_primary1y_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/Primary1Y.
sl_status_t uic_mqtt_dotdot_diagnostics_mac_tx_bcast_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Diagnostics/Attributes/MacTxBcast.
sl_status_t uic_mqtt_dotdot_device_temperature_configuration_max_temp_experienced_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DeviceTemperatureConfiguration/Attributes/MaxTempExperienced.
void uic_mqtt_dotdot_level_stop_callback_clear()
Clears all callbacks registered for when Level/Commands/stop is received.
void uic_mqtt_dotdot_door_lock_get_user_type_response_callback_unset(const uic_mqtt_dotdot_door_lock_get_user_type_response_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/get_user_type_response is received.
sl_status_t uic_mqtt_dotdot_application_monitoring_mqtt_max_delivery_time_seconds_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ApplicationMonitoring/Attributes/MQTTMaxDeliveryTimeSeconds.
sl_status_t uic_mqtt_dotdot_electrical_measurement_ac_active_power_overload_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/ACActivePowerOverload.
sl_status_t(* uic_mqtt_dotdot_ballast_configuration_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_ballast_configuration_updated_state_t)
Definition: dotdot_mqtt.h:22672
sl_status_t uic_mqtt_dotdot_power_configuration_battery_voltage_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/BatteryVoltage.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_extreme_over_voltage_period_phc_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSExtremeOverVoltagePeriodPhC.
sl_status_t uic_mqtt_dotdot_color_control_color_pointg_intensity_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/ColorPointGIntensity.
sl_status_t uic_mqtt_dotdot_shade_configuration_mode_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ShadeConfiguration/Attributes/Mode.
sl_status_t uic_mqtt_dotdot_thermostat_setpoint_change_source_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/SetpointChangeSource.
sl_status_t uic_mqtt_dotdot_color_control_primary1x_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/Primary1X.
sl_status_t uic_mqtt_dotdot_electrical_measurement_measurement_type_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/MeasurementType.
void uic_mqtt_dotdot_level_generated_move_callback_unset(const uic_mqtt_dotdot_level_move_callback_t callback)
Unsets callback to be called when a +/Level/GeneratedCommands/move is received.
sl_status_t uic_mqtt_dotdot_power_configuration_battery_size_publish(const char *base_topic, BatterySize value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/BatterySize.
void uic_mqtt_dotdot_color_control_generated_stop_move_step_callback_unset(const uic_mqtt_dotdot_color_control_stop_move_step_callback_t callback)
Unsets callback to be called when a +/ColorControl/GeneratedCommands/stop_move_step is received.
void uic_mqtt_dotdot_basic_reset_to_factory_defaults_callback_clear()
Clears all callbacks registered for when Basic/Commands/reset_to_factory_defaults is received.
void uic_mqtt_dotdot_fan_control_unretain_cluster_revision(const char *base_topic)
Unretain a publication to FanControl/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_extreme_over_voltage_period_phb_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSExtremeOverVoltagePeriodPhB.
sl_status_t uic_mqtt_dotdot_color_control_primary6y_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/Primary6Y.
void uic_mqtt_dotdot_clear_door_lock_write_attributes_callbacks()
Clears all callbacks registered for when +/door_lock/Commands/WriteAttributes is received.
void uic_mqtt_dotdot_poll_control_generated_set_short_poll_interval_callback_unset(const uic_mqtt_dotdot_poll_control_set_short_poll_interval_callback_t callback)
Unsets callback to be called when a +/PollControl/GeneratedCommands/set_short_poll_interval is receiv...
void uic_mqtt_dotdot_door_lock_unlock_with_timeout_callback_set(const uic_mqtt_dotdot_door_lock_unlock_with_timeout_callback_t callback)
Setup callback to be called when a DoorLock/Commands/unlock_with_timeout is received.
sl_status_t uic_mqtt_dotdot_on_off_on_time_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; OnOff/Attributes/OnTime.
void uic_mqtt_dotdot_color_control_generated_step_hue_callback_unset(const uic_mqtt_dotdot_color_control_step_hue_callback_t callback)
Unsets callback to be called when a +/ColorControl/GeneratedCommands/step_hue is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_dc_power_multiplier_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/DCPowerMultiplier.
sl_status_t uic_mqtt_dotdot_system_metrics_cpu_max_usage_percent_publish(const char *base_topic, size_t value_count, const double *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; SystemMetrics/Attributes/CPUMaxUsagePercent.
sl_status_t uic_mqtt_dotdot_aox_locator_angle_filtering_weight_publish(const char *base_topic, double value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; AoXLocator/Attributes/AngleFilteringWeight.
sl_status_t uic_mqtt_dotdot_time_dst_end_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Time/Attributes/DstEnd.
sl_status_t uic_mqtt_dotdot_system_metrics_ram_availablemb_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; SystemMetrics/Attributes/RAMAvailableMB.
sl_status_t(* uic_mqtt_dotdot_door_lock_get_year_day_schedule_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t scheduleid, uint16_t userid, zclStatus status, uint32_t local_start_time, uint32_t local_end_time)
Definition: dotdot_mqtt.h:9711
void uic_mqtt_dotdot_protocol_controller_network_management_generated_write_callback_unset(const uic_mqtt_dotdot_protocol_controller_network_management_write_callback_t callback)
Unsets callback to be called when a +/ProtocolController-NetworkManagement/GeneratedCommands/write is...
sl_status_t uic_mqtt_dotdot_level_default_move_rate_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Level/Attributes/DefaultMoveRate.
sl_status_t uic_mqtt_dotdot_electrical_measurement_measured_phase9th_harmonic_current_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/MeasuredPhase9thHarmonicCurrent.
sl_status_t(* uic_mqtt_dotdot_binding_bind_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, const char *cluster_name, const char *destination_unid, uint8_t destination_ep)
Definition: dotdot_mqtt.h:35380
sl_status_t uic_mqtt_dotdot_door_lock_lock_state_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/LockState.
void uic_mqtt_dotdot_door_lock_generated_clear_holiday_schedule_callback_unset(const uic_mqtt_dotdot_door_lock_clear_holiday_schedule_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/clear_holiday_schedule is received.
sl_status_t(* uic_mqtt_dotdot_on_off_on_with_recall_global_scene_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type)
Definition: dotdot_mqtt.h:5947
void uic_mqtt_dotdot_door_lock_set_user_status_callback_set(const uic_mqtt_dotdot_door_lock_set_user_status_callback_t callback)
Setup callback to be called when a DoorLock/Commands/set_user_status is received.
sl_status_t uic_mqtt_dotdot_temperature_measurement_tolerance_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; TemperatureMeasurement/Attributes/Tolerance.
void uic_mqtt_dotdot_scenes_view_scene_response_callback_set(const uic_mqtt_dotdot_scenes_view_scene_response_callback_t callback)
Setup callback to be called when a Scenes/Commands/view_scene_response is received.
void uic_mqtt_dotdot_scenes_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the Scenes/ClusterRevision attribute.
sl_status_t(* uic_mqtt_dotdot_soil_moisture_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_soil_moisture_state_t, uic_mqtt_dotdot_soil_moisture_updated_state_t)
Definition: dotdot_mqtt.h:25416
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_max_const_speed_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PumpConfigurationAndControl/Attributes/MaxConstSpeed.
sl_status_t uic_mqtt_dotdot_metering_current_inlet_energy_carrier_summation_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Metering/Attributes/CurrentInletEnergyCarrierSummation.
sl_status_t uic_mqtt_dotdot_electrical_measurement_ac_voltage_multiplier_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/ACVoltageMultiplier.
void uic_mqtt_dotdot_door_lock_clear_holiday_schedule_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/clear_holiday_schedule is received.
void uic_mqtt_dotdot_unset_carbon_monoxide_write_attributes_callback(const uic_mqtt_dotdot_carbon_monoxide_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/carbon_monoxide/Commands/WriteAttributes i...
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_operation_mode_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PumpConfigurationAndControl/Attributes/OperationMode.
sl_status_t uic_mqtt_dotdot_system_metrics_disks_counters_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; SystemMetrics/Attributes/DisksCounters.
void uic_mqtt_dotdot_level_move_callback_clear()
Clears all callbacks registered for when Level/Commands/move is received.
sl_status_t uic_mqtt_dotdot_power_configuration_battery_alarm_state_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/BatteryAlarmState.
sl_status_t(* uic_mqtt_dotdot_aox_position_estimation_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_aox_position_estimation_state_t, uic_mqtt_dotdot_aox_position_estimation_updated_state_t)
Definition: dotdot_mqtt.h:39239
void uic_mqtt_dotdot_state_generated_remove_offline_callback_set(const uic_mqtt_dotdot_state_remove_offline_callback_t callback)
Setup callback to be called when a +/State/GeneratedCommands/remove_offline is received.
void uic_mqtt_dotdot_thermostat_get_weekly_schedule_callback_set(const uic_mqtt_dotdot_thermostat_get_weekly_schedule_callback_t callback)
Setup callback to be called when a Thermostat/Commands/get_weekly_schedule is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_ac_voltage_divisor_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ACVoltageDivisor.
sl_status_t uic_mqtt_dotdot_electrical_measurement_dc_current_multiplier_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/DCCurrentMultiplier.
sl_status_t uic_mqtt_dotdot_diagnostics_mac_tx_ucast_fail_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/MacTxUcastFail.
void uic_mqtt_dotdot_door_lock_generated_lock_door_response_callback_unset(const uic_mqtt_dotdot_door_lock_lock_door_response_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/lock_door_response is received.
void uic_mqtt_dotdot_set_flow_measurement_force_read_attributes_callback(const uic_mqtt_dotdot_flow_measurement_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/flow_measurement/Commands/ForceReadAtt...
sl_status_t(* uic_mqtt_dotdot_door_lock_clear_allrfid_codes_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkPassFailStatus status)
Definition: dotdot_mqtt.h:9889
sl_status_t uic_mqtt_dotdot_thermostat_number_of_daily_transitions_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/NumberOfDailyTransitions.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_extreme_under_voltage_period_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/RMSExtremeUnderVoltagePeriod.
sl_status_t uic_mqtt_dotdot_ph_measurement_max_measured_value_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PhMeasurement/Attributes/MaxMeasuredValue.
void uic_mqtt_dotdot_unset_door_lock_force_read_attributes_callback(const uic_mqtt_dotdot_door_lock_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/door_lock/Commands/ForceReadAttribute...
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_voltage_max_phb_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSVoltageMaxPhB.
sl_status_t uic_mqtt_dotdot_binding_binding_table_publish(const char *base_topic, size_t value_count, const BindingObject *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Binding/Attributes/BindingTable.
void uic_mqtt_dotdot_application_monitoring_log_entry_callback_set(const uic_mqtt_dotdot_application_monitoring_log_entry_callback_t callback)
Setup callback to be called when a ApplicationMonitoring/Commands/log_entry is received.
void uic_mqtt_dotdot_color_control_move_to_color_temperature_callback_clear()
Clears all callbacks registered for when ColorControl/Commands/move_to_color_temperature is received.
void uic_mqtt_dotdot_window_covering_up_or_open_callback_clear()
Clears all callbacks registered for when WindowCovering/Commands/up_or_open is received.
sl_status_t uic_mqtt_dotdot_door_lock_door_closed_events_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DoorLock/Attributes/DoorClosedEvents.
sl_status_t uic_mqtt_dotdot_basic_stack_version_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Basic/Attributes/StackVersion.
void uic_mqtt_dotdot_identify_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish an empty array of SupportedCommands for UNID/EndPoint for the Identify Cluster.
void uic_mqtt_dotdot_name_and_location_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the NameAndLocation/ClusterRevision attribute.
sl_status_t(* uic_mqtt_dotdot_door_lock_get_user_status_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint16_t userid, DrlkUserStatus user_status)
Definition: dotdot_mqtt.h:9601
void uic_mqtt_dotdot_clear_ballast_configuration_force_read_attributes_callbacks()
Clears all callbacks registered for when +/ballast_configuration/Commands/ForceReadAttributes is rece...
sl_status_t uic_mqtt_dotdot_application_monitoring_uptime_minutes_publish(const char *base_topic, uint64_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ApplicationMonitoring/Attributes/UptimeMinutes.
sl_status_t uic_mqtt_dotdot_system_metrics_disks_usage_publish(const char *base_topic, size_t value_count, const DiskUsageData *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; SystemMetrics/Attributes/DisksUsage.
void uic_mqtt_dotdot_clear_pump_configuration_and_control_force_read_attributes_callbacks()
Clears all callbacks registered for when +/pump_configuration_and_control/Commands/ForceReadAttribute...
sl_status_t(* uic_mqtt_dotdot_barrier_control_stop_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type)
Definition: dotdot_mqtt.h:15202
void uic_mqtt_dotdot_poll_control_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish an empty array of SupportedCommands for UNID/EndPoint for the PollControl Cluster.
void uic_mqtt_dotdot_groups_view_group_callback_unset(const uic_mqtt_dotdot_groups_view_group_callback_t callback)
Unsets callback to be called when a Groups/Commands/view_group is received.
void uic_mqtt_dotdot_clear_illuminance_level_sensing_write_attributes_callbacks()
Clears all callbacks registered for when +/illuminance_level_sensing/Commands/WriteAttributes is rece...
void uic_mqtt_dotdot_door_lock_getrfid_code_callback_set(const uic_mqtt_dotdot_door_lock_getrfid_code_callback_t callback)
Setup callback to be called when a DoorLock/Commands/getrfid_code is received.
void uic_mqtt_dotdot_electrical_conductivity_measurement_unretain_cluster_revision(const char *base_topic)
Unretain a publication to ElectricalConductivityMeasurement/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_electrical_measurement_line_current_phb_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/LineCurrentPhB.
void uic_mqtt_dotdot_door_lock_generated_set_weekday_schedule_callback_set(const uic_mqtt_dotdot_door_lock_set_weekday_schedule_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/set_weekday_schedule is received.
void uic_mqtt_dotdot_ias_zone_zone_enroll_response_callback_set(const uic_mqtt_dotdot_ias_zone_zone_enroll_response_callback_t callback)
Setup callback to be called when a IASZone/Commands/zone_enroll_response is received.
void uic_mqtt_dotdot_door_lock_generated_get_user_type_callback_unset(const uic_mqtt_dotdot_door_lock_get_user_type_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/get_user_type is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_power_factor_phb_publish(const char *base_topic, int8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/PowerFactorPhB.
sl_status_t uic_mqtt_dotdot_barrier_control_barrier_position_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; BarrierControl/Attributes/BarrierPosition.
void uic_mqtt_dotdot_on_off_on_callback_set(const uic_mqtt_dotdot_on_off_on_callback_t callback)
Setup callback to be called when a OnOff/Commands/on is received.
sl_status_t uic_mqtt_dotdot_power_configuration_battery_voltage_threshold2_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/BatteryVoltageThreshold2.
sl_status_t uic_mqtt_dotdot_flow_measurement_min_measured_value_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; FlowMeasurement/Attributes/MinMeasuredValue.
sl_status_t(* uic_mqtt_dotdot_level_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_level_state_t, uic_mqtt_dotdot_level_updated_state_t)
Definition: dotdot_mqtt.h:6644
void uic_mqtt_dotdot_system_metrics_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the SystemMetrics/ClusterRevision attribute.
void uic_mqtt_dotdot_unset_groups_write_attributes_callback(const uic_mqtt_dotdot_groups_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/groups/Commands/WriteAttributes is receive...
void uic_mqtt_dotdot_scenes_remove_all_scenes_callback_set(const uic_mqtt_dotdot_scenes_remove_all_scenes_callback_t callback)
Setup callback to be called when a Scenes/Commands/remove_all_scenes is received.
sl_status_t uic_mqtt_dotdot_thermostat_setpoint_change_source_timestamp_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/SetpointChangeSourceTimestamp.
sl_status_t uic_mqtt_dotdot_diagnostics_aps_tx_bcast_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/APSTxBcast.
void uic_mqtt_dotdot_window_covering_generated_go_to_tilt_percentage_callback_set(const uic_mqtt_dotdot_window_covering_go_to_tilt_percentage_callback_t callback)
Setup callback to be called when a +/WindowCovering/GeneratedCommands/go_to_tilt_percentage is receiv...
void uic_mqtt_dotdot_level_move_to_level_with_on_off_callback_unset(const uic_mqtt_dotdot_level_move_to_level_with_on_off_callback_t callback)
Unsets callback to be called when a Level/Commands/move_to_level_with_on_off is received.
sl_status_t uic_mqtt_dotdot_dehumidification_control_dehumidification_max_cool_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DehumidificationControl/Attributes/DehumidificationMaxCool.
sl_status_t uic_mqtt_dotdot_ballast_configuration_lamp_burn_hours_trip_point_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; BallastConfiguration/Attributes/LampBurnHoursTripPoint.
sl_status_t uic_mqtt_dotdot_electrical_measurement_averagerms_voltage_measurement_period_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/AverageRMSVoltageMeasurementPeriod.
void uic_mqtt_dotdot_door_lock_generated_set_holiday_schedule_response_callback_set(const uic_mqtt_dotdot_door_lock_set_holiday_schedule_response_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/set_holiday_schedule_response is rece...
void uic_mqtt_dotdot_door_lock_clear_year_day_schedule_callback_set(const uic_mqtt_dotdot_door_lock_clear_year_day_schedule_callback_t callback)
Setup callback to be called when a DoorLock/Commands/clear_year_day_schedule is received.
sl_status_t uic_mqtt_dotdot_pm25_tolerance_publish(const char *base_topic, float value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PM25/Attributes/Tolerance.
void uic_mqtt_dotdot_set_scenes_write_attributes_callback(const uic_mqtt_dotdot_scenes_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/scenes/Commands/WriteAttributes is received...
sl_status_t uic_mqtt_dotdot_color_control_primary5x_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/Primary5X.
void uic_mqtt_dotdot_configuration_parameters_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish an empty array of SupportedCommands for UNID/EndPoint for the ConfigurationParameters Cluster...
sl_status_t uic_mqtt_dotdot_illuminance_level_sensing_level_status_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; IlluminanceLevelSensing/Attributes/LevelStatus.
sl_status_t uic_mqtt_dotdot_diagnostics_mac_rx_bcast_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Diagnostics/Attributes/MacRxBcast.
void uic_mqtt_dotdot_electrical_conductivity_measurement_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the ElectricalConductivityMeasurement/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_ias_zone_current_zone_sensitivity_level_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; IASZone/Attributes/CurrentZoneSensitivityLevel.
void uic_mqtt_dotdot_unset_basic_force_read_attributes_callback(const uic_mqtt_dotdot_basic_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/basic/Commands/ForceReadAttributes is...
sl_status_t uic_mqtt_dotdot_electrical_measurement_dc_current_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/DCCurrent.
void uic_mqtt_dotdot_temperature_measurement_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish an empty array of SupportedCommands for UNID/EndPoint for the TemperatureMeasurement Cluster.
void uic_mqtt_dotdot_window_covering_generated_down_or_close_callback_set(const uic_mqtt_dotdot_window_covering_down_or_close_callback_t callback)
Setup callback to be called when a +/WindowCovering/GeneratedCommands/down_or_close is received.
sl_status_t uic_mqtt_dotdot_power_configuration_battery_percentage_threshold2_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/BatteryPercentageThreshold2.
sl_status_t uic_mqtt_dotdot_diagnostics_nwk_decrypt_failures_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Diagnostics/Attributes/NWKDecryptFailures.
void uic_mqtt_dotdot_groups_remove_all_groups_callback_clear()
Clears all callbacks registered for when Groups/Commands/remove_all_groups is received.
void uic_mqtt_dotdot_clear_device_temperature_configuration_force_read_attributes_callbacks()
Clears all callbacks registered for when +/device_temperature_configuration/Commands/ForceReadAttribu...
sl_status_t(* uic_mqtt_dotdot_occupancy_sensing_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_occupancy_sensing_updated_state_t)
Definition: dotdot_mqtt.h:24937
sl_status_t uic_mqtt_dotdot_state_maximum_command_delay_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; State/Attributes/MaximumCommandDelay.
sl_status_t uic_mqtt_dotdot_device_temperature_configuration_min_temp_experienced_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DeviceTemperatureConfiguration/Attributes/MinTempExperienced.
void uic_mqtt_dotdot_clear_temperature_measurement_force_read_attributes_callbacks()
Clears all callbacks registered for when +/temperature_measurement/Commands/ForceReadAttributes is re...
void uic_mqtt_dotdot_pm25_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the PM25/ClusterRevision attribute.
void uic_mqtt_dotdot_set_groups_force_read_attributes_callback(const uic_mqtt_dotdot_groups_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/groups/Commands/ForceReadAttributes is...
sl_status_t uic_mqtt_dotdot_level_max_level_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Level/Attributes/MaxLevel.
sl_status_t uic_mqtt_dotdot_system_metrics_swap_memory_usedmb_publish(const char *base_topic, double value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; SystemMetrics/Attributes/SWAPMemoryUsedMB.
void uic_mqtt_dotdot_door_lock_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the DoorLock Cluster.
void uic_mqtt_dotdot_protocol_controller_network_management_write_callback_set(const uic_mqtt_dotdot_protocol_controller_network_management_write_callback_t callback)
Setup callback to be called when a ProtocolController-NetworkManagement/Commands/write is received.
sl_status_t uic_mqtt_dotdot_thermostat_occupied_setback_max_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/OccupiedSetbackMax.
sl_status_t(* uic_mqtt_dotdot_configuration_parameters_default_reset_all_parameters_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type)
Definition: dotdot_mqtt.h:37957
sl_status_t uic_mqtt_dotdot_power_configuration_battery3_alarm_mask_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/Battery3AlarmMask.
void uic_mqtt_dotdot_color_control_move_hue_callback_unset(const uic_mqtt_dotdot_color_control_move_hue_callback_t callback)
Unsets callback to be called when a ColorControl/Commands/move_hue is received.
sl_status_t uic_mqtt_dotdot_power_configuration_battery3_percentage_min_threshold_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery3PercentageMinThreshold.
void uic_mqtt_dotdot_set_ballast_configuration_write_attributes_callback(const uic_mqtt_dotdot_ballast_configuration_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/ballast_configuration/Commands/WriteAttribu...
sl_status_t uic_mqtt_dotdot_color_control_white_pointx_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/WhitePointX.
sl_status_t uic_mqtt_dotdot_door_lock_rf_programming_event_mask_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/RFProgrammingEventMask.
void uic_mqtt_dotdot_scenes_view_scene_callback_unset(const uic_mqtt_dotdot_scenes_view_scene_callback_t callback)
Unsets callback to be called when a Scenes/Commands/view_scene is received.
void uic_mqtt_dotdot_on_off_generated_on_callback_unset(const uic_mqtt_dotdot_on_off_on_callback_t callback)
Unsets callback to be called when a +/OnOff/GeneratedCommands/on is received.
void uic_mqtt_dotdot_set_aox_position_estimation_force_read_attributes_callback(const uic_mqtt_dotdot_aox_position_estimation_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/aox_position_estimation/Commands/Force...
sl_status_t uic_mqtt_dotdot_thermostat_pi_heating_demand_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/PIHeatingDemand.
void uic_mqtt_dotdot_clear_power_configuration_force_read_attributes_callbacks()
Clears all callbacks registered for when +/power_configuration/Commands/ForceReadAttributes is receiv...
void uic_mqtt_dotdot_color_control_move_to_hue_and_saturation_callback_unset(const uic_mqtt_dotdot_color_control_move_to_hue_and_saturation_callback_t callback)
Unsets callback to be called when a ColorControl/Commands/move_to_hue_and_saturation is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_active_current_phc_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ActiveCurrentPhC.
void uic_mqtt_dotdot_poll_control_set_long_poll_interval_callback_clear()
Clears all callbacks registered for when PollControl/Commands/set_long_poll_interval is received.
sl_status_t uic_mqtt_dotdot_barrier_control_command_close_events_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; BarrierControl/Attributes/CommandCloseEvents.
sl_status_t uic_mqtt_dotdot_electrical_measurement_active_power_max_phc_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/ActivePowerMaxPhC.
sl_status_t uic_mqtt_dotdot_soil_moisture_measured_value_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; SoilMoisture/Attributes/MeasuredValue.
sl_status_t uic_mqtt_dotdot_electrical_measurement_dc_voltage_max_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/DCVoltageMax.
sl_status_t(* uic_mqtt_dotdot_color_control_move_to_hue_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t hue, CCDirection direction, uint16_t transition_time, uint8_t options_mask, uint8_t options_override)
Definition: dotdot_mqtt.h:19528
void uic_mqtt_dotdot_door_lock_clearpin_code_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/clearpin_code is received.
sl_status_t(* uic_mqtt_dotdot_thermostat_get_relay_status_log_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type)
Definition: dotdot_mqtt.h:16688
void uic_mqtt_dotdot_alarms_generated_reset_all_alarms_callback_unset(const uic_mqtt_dotdot_alarms_reset_all_alarms_callback_t callback)
Unsets callback to be called when a +/Alarms/GeneratedCommands/reset_all_alarms is received.
sl_status_t uic_mqtt_dotdot_electrical_conductivity_measurement_measured_value_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalConductivityMeasurement/Attributes/MeasuredValue.
void uic_mqtt_dotdot_set_metering_write_attributes_callback(const uic_mqtt_dotdot_metering_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/metering/Commands/WriteAttributes is receiv...
sl_status_t uic_mqtt_dotdot_electrical_measurement_reactive_power_phb_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/ReactivePowerPhB.
void uic_mqtt_dotdot_poll_control_generated_set_long_poll_interval_callback_clear()
Clears all callbacks registered for when +/PollControl/GeneratedCommands/set_long_poll_interval is re...
void uic_mqtt_dotdot_door_lock_generated_lock_door_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/lock_door is received.
void uic_mqtt_dotdot_door_lock_generated_clear_allrfid_codes_callback_set(const uic_mqtt_dotdot_door_lock_clear_allrfid_codes_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/clear_allrfid_codes is received.
void uic_mqtt_dotdot_clear_protocol_controller_network_management_write_attributes_callbacks()
Clears all callbacks registered for when +/protocol_controller_network_management/Commands/WriteAttri...
sl_status_t uic_mqtt_dotdot_basic_manufacturer_name_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Basic/Attributes/ManufacturerName.
void uic_mqtt_dotdot_configuration_parameters_generated_discover_parameter_range_callback_clear()
Clears all callbacks registered for when +/ConfigurationParameters/GeneratedCommands/discover_paramet...
sl_status_t uic_mqtt_dotdot_power_configuration_battery2_percentage_threshold1_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery2PercentageThreshold1.
sl_status_t uic_mqtt_dotdot_poll_control_short_poll_interval_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PollControl/Attributes/ShortPollInterval.
void uic_mqtt_dotdot_illuminance_level_sensing_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the IlluminanceLevelSensing/ClusterRevision attribute.
void uic_mqtt_dotdot_door_lock_get_weekday_schedule_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/get_weekday_schedule is received.
sl_status_t uic_mqtt_dotdot_illuminance_measurement_measured_value_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; IlluminanceMeasurement/Attributes/MeasuredValue.
sl_status_t uic_mqtt_dotdot_electrical_measurement_ac_power_divisor_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ACPowerDivisor.
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_speed_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PumpConfigurationAndControl/Attributes/Speed.
sl_status_t uic_mqtt_dotdot_temperature_measurement_max_measured_value_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; TemperatureMeasurement/Attributes/MaxMeasuredValue.
group_dispatch_t uic_mqtt_dotdot_get_group_dispatch_callback()
Gets the Group dispatch callback.
void uic_mqtt_dotdot_soil_moisture_unretain_cluster_revision(const char *base_topic)
Unretain a publication to SoilMoisture/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_voltage_min_phb_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/RMSVoltageMinPhB.
void uic_mqtt_dotdot_scenes_generated_recall_scene_callback_unset(const uic_mqtt_dotdot_scenes_recall_scene_callback_t callback)
Unsets callback to be called when a +/Scenes/GeneratedCommands/recall_scene is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_dc_voltage_divisor_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/DCVoltageDivisor.
void uic_mqtt_dotdot_clear_dehumidification_control_force_read_attributes_callbacks()
Clears all callbacks registered for when +/dehumidification_control/Commands/ForceReadAttributes is r...
sl_status_t uic_mqtt_dotdot_ballast_configuration_intrinsic_ballast_factor_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; BallastConfiguration/Attributes/IntrinsicBallastFactor.
void uic_mqtt_dotdot_set_name_and_location_write_attributes_callback(const uic_mqtt_dotdot_name_and_location_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/name_and_location/Commands/WriteAttributes ...
sl_status_t uic_mqtt_dotdot_system_metrics_network_interfaces_data_publish(const char *base_topic, size_t value_count, const NetworkInterfaceData *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; SystemMetrics/Attributes/NetworkInterfacesData.
void uic_mqtt_dotdot_door_lock_getpin_code_callback_unset(const uic_mqtt_dotdot_door_lock_getpin_code_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/getpin_code is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_line_current_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/LineCurrent.
void uic_mqtt_dotdot_level_move_to_closest_frequency_callback_set(const uic_mqtt_dotdot_level_move_to_closest_frequency_callback_t callback)
Setup callback to be called when a Level/Commands/move_to_closest_frequency is received.
void uic_mqtt_dotdot_dehumidification_control_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the DehumidificationControl/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_current_max_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/RMSCurrentMax.
void uic_mqtt_dotdot_door_lock_generated_set_holiday_schedule_response_callback_unset(const uic_mqtt_dotdot_door_lock_set_holiday_schedule_response_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/set_holiday_schedule_response is rec...
sl_status_t(* uic_mqtt_dotdot_carbon_dioxide_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_carbon_dioxide_updated_state_t)
Definition: dotdot_mqtt.h:26659
sl_status_t uic_mqtt_dotdot_system_metrics_virtual_memory_usedmb_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; SystemMetrics/Attributes/VirtualMemoryUsedMB.
void uic_mqtt_dotdot_iaswd_generated_squawk_callback_unset(const uic_mqtt_dotdot_iaswd_squawk_callback_t callback)
Unsets callback to be called when a +/IASWD/GeneratedCommands/squawk is received.
void uic_mqtt_dotdot_configuration_parameters_generated_discover_parameter_callback_unset(const uic_mqtt_dotdot_configuration_parameters_discover_parameter_callback_t callback)
Unsets callback to be called when a +/ConfigurationParameters/GeneratedCommands/discover_parameter is...
sl_status_t uic_mqtt_dotdot_electrical_measurement_measured5th_harmonic_current_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/Measured5thHarmonicCurrent.
void uic_mqtt_dotdot_clear_illuminance_level_sensing_force_read_attributes_callbacks()
Clears all callbacks registered for when +/illuminance_level_sensing/Commands/ForceReadAttributes is ...
void uic_mqtt_dotdot_groups_generated_view_group_callback_set(const uic_mqtt_dotdot_groups_view_group_callback_t callback)
Setup callback to be called when a +/Groups/GeneratedCommands/view_group is received.
void uic_mqtt_dotdot_binding_unbind_from_protocol_controller_callback_clear()
Clears all callbacks registered for when Binding/Commands/unbind_from_protocol_controller is received...
sl_status_t uic_mqtt_dotdot_scenes_scene_count_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Scenes/Attributes/SceneCount.
sl_status_t uic_mqtt_dotdot_door_lock_lock_state_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DoorLock/Attributes/LockState.
void uic_mqtt_dotdot_iaswd_generated_squawk_callback_set(const uic_mqtt_dotdot_iaswd_squawk_callback_t callback)
Setup callback to be called when a +/IASWD/GeneratedCommands/squawk is received.
void uic_mqtt_dotdot_color_control_step_saturation_callback_unset(const uic_mqtt_dotdot_color_control_step_saturation_callback_t callback)
Unsets callback to be called when a ColorControl/Commands/step_saturation is received.
void uic_mqtt_dotdot_electrical_measurement_generated_get_measurement_profile_callback_set(const uic_mqtt_dotdot_electrical_measurement_get_measurement_profile_callback_t callback)
Setup callback to be called when a +/ElectricalMeasurement/GeneratedCommands/get_measurement_profile ...
sl_status_t uic_mqtt_dotdot_application_monitoring_application_connected_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ApplicationMonitoring/Attributes/ApplicationConnected.
void uic_mqtt_dotdot_groups_generated_add_group_callback_set(const uic_mqtt_dotdot_groups_add_group_callback_t callback)
Setup callback to be called when a +/Groups/GeneratedCommands/add_group is received.
void uic_mqtt_dotdot_unset_ph_measurement_force_read_attributes_callback(const uic_mqtt_dotdot_ph_measurement_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/ph_measurement/Commands/ForceReadAttr...
sl_status_t uic_mqtt_dotdot_window_covering_intermediate_setpoints_tilt_publish(const char *base_topic, const char *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; WindowCovering/Attributes/IntermediateSetpointsTilt.
sl_status_t(* uic_mqtt_dotdot_window_covering_go_to_lift_percentage_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t percentage_lift_value)
Definition: dotdot_mqtt.h:14107
void uic_mqtt_dotdot_aox_position_estimation_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the AoXPositionEstimation Cluster.
sl_status_t uic_mqtt_dotdot_state_endpoint_id_list_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; State/Attributes/EndpointIdList.
sl_status_t uic_mqtt_dotdot_level_current_level_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Level/Attributes/CurrentLevel.
sl_status_t(* uic_mqtt_dotdot_color_control_move_color_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, int16_t ratex, int16_t ratey, uint8_t options_mask, uint8_t options_override)
Definition: dotdot_mqtt.h:19642
sl_status_t(* uic_mqtt_dotdot_name_and_location_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_name_and_location_state_t, uic_mqtt_dotdot_name_and_location_updated_state_t)
Definition: dotdot_mqtt.h:37778
sl_status_t uic_mqtt_dotdot_electrical_measurement_measured_phase1st_harmonic_current_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/MeasuredPhase1stHarmonicCurrent.
sl_status_t uic_mqtt_dotdot_electrical_measurement_power_multiplier_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/PowerMultiplier.
void uic_mqtt_dotdot_set_pm25_write_attributes_callback(const uic_mqtt_dotdot_pm25_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/pm25/Commands/WriteAttributes is received.
sl_status_t uic_mqtt_dotdot_color_control_color_pointb_intensity_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/ColorPointBIntensity.
sl_status_t uic_mqtt_dotdot_electrical_measurement_dc_voltage_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/DCVoltage.
sl_status_t uic_mqtt_dotdot_thermostat_ac_coil_temperature_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/ACCoilTemperature.
sl_status_t uic_mqtt_dotdot_aox_locator_angle_correction_timeout_publish(const char *base_topic, int8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; AoXLocator/Attributes/AngleCorrectionTimeout.
sl_status_t uic_mqtt_dotdot_thermostat_min_setpoint_dead_band_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/MinSetpointDeadBand.
sl_status_t uic_mqtt_dotdot_aox_position_estimation_position_publish(const char *base_topic, EstimatedPosition value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; AoXPositionEstimation/Attributes/Position.
sl_status_t(* uic_mqtt_dotdot_door_lock_getrfid_code_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkRFIDUserID userid)
Definition: dotdot_mqtt.h:9850
sl_status_t uic_mqtt_dotdot_shade_configuration_closed_limit_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ShadeConfiguration/Attributes/ClosedLimit.
void uic_mqtt_dotdot_barrier_control_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the BarrierControl/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_electrical_measurement_averagerms_over_voltage_counter_phb_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/AverageRMSOverVoltageCounterPhB.
void uic_mqtt_dotdot_on_off_generated_off_callback_set(const uic_mqtt_dotdot_on_off_off_callback_t callback)
Setup callback to be called when a +/OnOff/GeneratedCommands/off is received.
void uic_mqtt_dotdot_color_control_generated_move_to_hue_and_saturation_callback_clear()
Clears all callbacks registered for when +/ColorControl/GeneratedCommands/move_to_hue_and_saturation ...
void uic_mqtt_dotdot_identify_generated_identify_query_response_callback_clear()
Clears all callbacks registered for when +/Identify/GeneratedCommands/identify_query_response is rece...
void uic_mqtt_dotdot_door_lock_generated_setrfid_code_response_callback_set(const uic_mqtt_dotdot_door_lock_setrfid_code_response_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/setrfid_code_response is received.
void uic_mqtt_dotdot_diagnostics_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the Diagnostics Cluster.
void uic_mqtt_dotdot_scenes_generated_enhanced_view_scene_response_callback_unset(const uic_mqtt_dotdot_scenes_enhanced_view_scene_response_callback_t callback)
Unsets callback to be called when a +/Scenes/GeneratedCommands/enhanced_view_scene_response is receiv...
sl_status_t uic_mqtt_dotdot_metering_historical_consumption_formatting_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Metering/Attributes/HistoricalConsumptionFormatting.
void uic_mqtt_dotdot_set_soil_moisture_write_attributes_callback(const uic_mqtt_dotdot_soil_moisture_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/soil_moisture/Commands/WriteAttributes is r...
void uic_mqtt_dotdot_door_lock_generated_get_weekday_schedule_response_callback_unset(const uic_mqtt_dotdot_door_lock_get_weekday_schedule_response_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/get_weekday_schedule_response is rec...
sl_status_t uic_mqtt_dotdot_pressure_measurement_max_scaled_value_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PressureMeasurement/Attributes/MaxScaledValue.
sl_status_t(* uic_mqtt_dotdot_scenes_enhanced_add_scene_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, zclStatus status, SGroupId groupid, uint8_t sceneid)
Definition: dotdot_mqtt.h:4529
sl_status_t uic_mqtt_dotdot_thermostat_unoccupied_setback_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/UnoccupiedSetback.
sl_status_t uic_mqtt_dotdot_electrical_measurement_line_current_phc_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/LineCurrentPhC.
sl_status_t uic_mqtt_dotdot_electrical_measurement_dc_power_max_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/DCPowerMax.
sl_status_t(* uic_mqtt_dotdot_door_lock_get_user_type_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint16_t userid, DrlkUserType user_type)
Definition: dotdot_mqtt.h:9821
void uic_mqtt_dotdot_door_lock_get_user_status_callback_unset(const uic_mqtt_dotdot_door_lock_get_user_status_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/get_user_status is received.
void uic_mqtt_dotdot_temperature_measurement_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the TemperatureMeasurement Cluster.
sl_status_t(* uic_mqtt_dotdot_door_lock_lock_door_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, const char *pin_orrfid_code)
Definition: dotdot_mqtt.h:9428
void uic_mqtt_dotdot_thermostat_generated_get_weekly_schedule_callback_unset(const uic_mqtt_dotdot_thermostat_get_weekly_schedule_callback_t callback)
Unsets callback to be called when a +/Thermostat/GeneratedCommands/get_weekly_schedule is received.
void uic_mqtt_dotdot_clear_name_and_location_write_attributes_callbacks()
Clears all callbacks registered for when +/name_and_location/Commands/WriteAttributes is received.
void uic_mqtt_dotdot_scenes_copy_scene_response_callback_clear()
Clears all callbacks registered for when Scenes/Commands/copy_scene_response is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_active_power_phc_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/ActivePowerPhC.
sl_status_t(* uic_mqtt_dotdot_color_control_enhanced_step_hue_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, CCStepMode step_mode, uint16_t step_size, uint16_t transition_time, uint8_t options_mask, uint8_t options_override)
Definition: dotdot_mqtt.h:19711
sl_status_t(* uic_mqtt_dotdot_ias_zone_initiate_normal_operation_mode_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type)
Definition: dotdot_mqtt.h:27152
void uic_mqtt_dotdot_binding_generated_unbind_from_protocol_controller_callback_set(const uic_mqtt_dotdot_binding_unbind_from_protocol_controller_callback_t callback)
Setup callback to be called when a +/Binding/GeneratedCommands/unbind_from_protocol_controller is rec...
void uic_mqtt_dotdot_on_off_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the OnOff/ClusterRevision attribute.
void uic_mqtt_dotdot_configuration_parameters_generated_default_reset_all_parameters_callback_unset(const uic_mqtt_dotdot_configuration_parameters_default_reset_all_parameters_callback_t callback)
Unsets callback to be called when a +/ConfigurationParameters/GeneratedCommands/default_reset_all_par...
void uic_mqtt_dotdot_door_lock_generated_get_holiday_schedule_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/get_holiday_schedule is receive...
void uic_mqtt_dotdot_color_control_move_to_color_temperature_callback_set(const uic_mqtt_dotdot_color_control_move_to_color_temperature_callback_t callback)
Setup callback to be called when a ColorControl/Commands/move_to_color_temperature is received.
sl_status_t uic_mqtt_dotdot_time_local_time_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Time/Attributes/LocalTime.
void uic_mqtt_dotdot_door_lock_generated_getrfid_code_response_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/getrfid_code_response is receiv...
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_extreme_under_voltage_period_phb_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/RMSExtremeUnderVoltagePeriodPhB.
void uic_mqtt_dotdot_on_off_generated_off_callback_unset(const uic_mqtt_dotdot_on_off_off_callback_t callback)
Unsets callback to be called when a +/OnOff/GeneratedCommands/off is received.
sl_status_t uic_mqtt_dotdot_system_metrics_reporting_interval_seconds_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; SystemMetrics/Attributes/ReportingIntervalSeconds.
sl_status_t uic_mqtt_dotdot_ballast_configuration_intrinsic_ballast_factor_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; BallastConfiguration/Attributes/IntrinsicBallastFactor.
sl_status_t uic_mqtt_dotdot_protocol_controller_rf_telemetry_pti_enabled_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ProtocolController-RFTelemetry/Attributes/PTIEnabled.
sl_status_t(* uic_mqtt_dotdot_door_lock_unlock_door_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, const char *pin_orrfid_code)
Definition: dotdot_mqtt.h:9442
sl_status_t(* uic_mqtt_dotdot_on_off_on_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type)
Definition: dotdot_mqtt.h:5928
sl_status_t uic_mqtt_dotdot_diagnostics_aps_unauthorized_key_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Diagnostics/Attributes/APSUnauthorizedKey.
sl_status_t uic_mqtt_dotdot_metering_current_max_demand_delivered_time_publish(const char *base_topic, UTC value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Metering/Attributes/CurrentMaxDemandDeliveredTime.
void uic_mqtt_dotdot_set_power_configuration_force_read_attributes_callback(const uic_mqtt_dotdot_power_configuration_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/power_configuration/Commands/ForceRead...
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_electrical_measurement_updated_state_t)
Definition: dotdot_mqtt.h:29297
void uic_mqtt_dotdot_identify_identify_query_response_callback_clear()
Clears all callbacks registered for when Identify/Commands/identify_query_response is received.
sl_status_t uic_mqtt_dotdot_door_lock_enable_local_programming_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DoorLock/Attributes/EnableLocalProgramming.
void uic_mqtt_dotdot_door_lock_clear_holiday_schedule_response_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/clear_holiday_schedule_response is receive...
sl_status_t uic_mqtt_dotdot_power_configuration_battery_voltage_threshold3_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/BatteryVoltageThreshold3.
void uic_mqtt_dotdot_groups_generated_view_group_response_callback_set(const uic_mqtt_dotdot_groups_view_group_response_callback_t callback)
Setup callback to be called when a +/Groups/GeneratedCommands/view_group_response is received.
sl_status_t uic_mqtt_dotdot_power_configuration_battery2_percentage_threshold3_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery2PercentageThreshold3.
sl_status_t uic_mqtt_dotdot_diagnostics_last_messagerssi_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Diagnostics/Attributes/LastMessageRSSI.
void uic_mqtt_dotdot_electrical_measurement_generated_get_measurement_profile_callback_clear()
Clears all callbacks registered for when +/ElectricalMeasurement/GeneratedCommands/get_measurement_pr...
void uic_mqtt_dotdot_door_lock_generated_lock_door_response_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/lock_door_response is received.
sl_status_t uic_mqtt_dotdot_aox_locator_cte_sampling_interval_publish(const char *base_topic, int8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; AoXLocator/Attributes/CTESamplingInterval.
sl_status_t uic_mqtt_dotdot_diagnostics_mac_rx_ucast_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Diagnostics/Attributes/MacRxUcast.
void uic_mqtt_dotdot_configuration_parameters_unretain_cluster_revision(const char *base_topic)
Unretain a publication to ConfigurationParameters/ClusterRevision attribute.
void uic_mqtt_dotdot_set_temperature_measurement_write_attributes_callback(const uic_mqtt_dotdot_temperature_measurement_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/temperature_measurement/Commands/WriteAttri...
sl_status_t uic_mqtt_dotdot_thermostat_unoccupied_cooling_setpoint_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/UnoccupiedCoolingSetpoint.
void uic_mqtt_dotdot_door_lock_get_year_day_schedule_callback_unset(const uic_mqtt_dotdot_door_lock_get_year_day_schedule_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/get_year_day_schedule is received.
sl_status_t(* uic_mqtt_dotdot_on_off_off_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type)
Definition: dotdot_mqtt.h:5923
sl_status_t(* uic_mqtt_dotdot_protocol_controller_rf_telemetry_tx_report_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, const char *sourceunid, const char *destinationunid, bool transmission_successful, uint16_t transmission_time_ms, int8_t tx_powerd_bm, uint8_t tx_channel, uint8_t routing_attempts, bool route_changed, TxReportTransmissionSpeed transmission_speed, int8_t measured_noise_floord_bm, uint8_t last_route_repeaters_count, const char **last_route_repeaters, uint8_t incomingrssi_repeaters_count, const int8_t *incomingrssi_repeaters, int8_t ackrssi, uint8_t ack_channel, const char *last_route_failed_link_functionalunid, const char *last_route_failed_link_non_functionalunid, int8_t destination_ack_tx_powerd_bm, int8_t destination_ack_measuredrssi, int8_t destination_ack_measured_noise_floor)
Definition: dotdot_mqtt.h:34557
sl_status_t uic_mqtt_dotdot_power_configuration_battery_quantity_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/BatteryQuantity.
sl_status_t(* uic_mqtt_dotdot_state_remove_offline_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type)
Definition: dotdot_mqtt.h:34875
void uic_mqtt_dotdot_door_lock_generated_unlock_with_timeout_callback_set(const uic_mqtt_dotdot_door_lock_unlock_with_timeout_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/unlock_with_timeout is received.
void uic_mqtt_dotdot_scenes_recall_scene_callback_set(const uic_mqtt_dotdot_scenes_recall_scene_callback_t callback)
Setup callback to be called when a Scenes/Commands/recall_scene is received.
void uic_mqtt_dotdot_door_lock_generated_unlock_door_response_callback_unset(const uic_mqtt_dotdot_door_lock_unlock_door_response_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/unlock_door_response is received.
sl_status_t uic_mqtt_dotdot_relativity_humidity_min_measured_value_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; RelativityHumidity/Attributes/MinMeasuredValue.
sl_status_t(* uic_mqtt_dotdot_ph_measurement_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_ph_measurement_updated_state_t)
Definition: dotdot_mqtt.h:25671
sl_status_t(* uic_mqtt_dotdot_thermostat_get_weekly_schedule_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t number_of_transitions, uint8_t day_of_week, uint8_t mode, uint8_t transitions_count, const TransitionType *transitions)
Definition: dotdot_mqtt.h:16629
sl_status_t uic_mqtt_dotdot_window_covering_current_position_tilt_percentage_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; WindowCovering/Attributes/CurrentPositionTiltPercentage.
sl_status_t uic_mqtt_dotdot_power_configuration_mains_voltage_max_threshold_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/MainsVoltageMaxThreshold.
sl_status_t uic_mqtt_dotdot_power_configuration_battery2_quantity_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery2Quantity.
sl_status_t uic_mqtt_dotdot_configuration_parameters_configuration_parameters_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ConfigurationParameters/Attributes/ConfigurationParameters.
sl_status_t uic_mqtt_dotdot_power_configuration_battery2_alarm_mask_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/Battery2AlarmMask.
sl_status_t uic_mqtt_dotdot_carbon_dioxide_max_measured_value_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; CarbonDioxide/Attributes/MaxMeasuredValue.
void uic_mqtt_dotdot_door_lock_generated_get_holiday_schedule_callback_unset(const uic_mqtt_dotdot_door_lock_get_holiday_schedule_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/get_holiday_schedule is received.
void uic_mqtt_dotdot_clear_binding_force_read_attributes_callbacks()
Clears all callbacks registered for when +/binding/Commands/ForceReadAttributes is received.
sl_status_t(* uic_mqtt_dotdot_illuminance_measurement_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_illuminance_measurement_state_t, uic_mqtt_dotdot_illuminance_measurement_updated_state_t)
Definition: dotdot_mqtt.h:23273
sl_status_t(* uic_mqtt_dotdot_groups_view_group_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t status, uint16_t group_id, const char *group_name)
Definition: dotdot_mqtt.h:3680
sl_status_t uic_mqtt_dotdot_color_control_compensation_text_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/CompensationText.
void uic_mqtt_dotdot_scenes_generated_get_scene_membership_response_callback_set(const uic_mqtt_dotdot_scenes_get_scene_membership_response_callback_t callback)
Setup callback to be called when a +/Scenes/GeneratedCommands/get_scene_membership_response is receiv...
sl_status_t uic_mqtt_dotdot_application_monitoring_application_name_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ApplicationMonitoring/Attributes/ApplicationName.
void uic_mqtt_dotdot_set_poll_control_write_attributes_callback(const uic_mqtt_dotdot_poll_control_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/poll_control/Commands/WriteAttributes is re...
sl_status_t uic_mqtt_dotdot_application_monitoring_mqtt_statistics_reporting_interval_seconds_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ApplicationMonitoring/Attributes/MQTTStatisticsReportingIntervalSeco...
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_max_const_flow_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PumpConfigurationAndControl/Attributes/MaxConstFlow.
void uic_mqtt_dotdot_iaswd_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the IASWD/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_electrical_measurement_ac_current_multiplier_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/ACCurrentMultiplier.
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_power_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PumpConfigurationAndControl/Attributes/Power.
void uic_mqtt_dotdot_door_lock_generated_get_log_record_callback_set(const uic_mqtt_dotdot_door_lock_get_log_record_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/get_log_record is received.
sl_status_t uic_mqtt_dotdot_thermostat_max_heat_setpoint_limit_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/MaxHeatSetpointLimit.
sl_status_t uic_mqtt_dotdot_basic_product_code_publish(const char *base_topic, const char *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Basic/Attributes/ProductCode.
sl_status_t uic_mqtt_dotdot_color_control_currentx_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/CurrentX.
void uic_mqtt_dotdot_door_lock_unlock_door_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/unlock_door is received.
sl_status_t uic_mqtt_dotdot_door_lock_minpin_code_length_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/MinPINCodeLength.
void uic_mqtt_dotdot_unset_identify_force_read_attributes_callback(const uic_mqtt_dotdot_identify_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/identify/Commands/ForceReadAttributes...
sl_status_t(* uic_mqtt_dotdot_door_lock_get_user_status_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkTotalUserID userid)
Definition: dotdot_mqtt.h:9594
sl_status_t uic_mqtt_dotdot_electrical_measurement_averagerms_under_voltage_counter_phc_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/AverageRMSUnderVoltageCounterPhC.
sl_status_t uic_mqtt_dotdot_state_maximum_command_delay_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; State/Attributes/MaximumCommandDelay.
void uic_mqtt_dotdot_door_lock_generated_clearpin_code_response_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/clearpin_code_response is recei...
void uic_mqtt_dotdot_ballast_configuration_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish an empty array of SupportedCommands for UNID/EndPoint for the BallastConfiguration Cluster.
void uic_mqtt_dotdot_scenes_enhanced_view_scene_callback_unset(const uic_mqtt_dotdot_scenes_enhanced_view_scene_callback_t callback)
Unsets callback to be called when a Scenes/Commands/enhanced_view_scene is received.
sl_status_t uic_mqtt_dotdot_poll_control_check_in_interval_min_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PollControl/Attributes/CheckInIntervalMin.
sl_status_t uic_mqtt_dotdot_device_temperature_configuration_low_temp_dwell_trip_point_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DeviceTemperatureConfiguration/Attributes/LowTempDwellTripPoint.
sl_status_t uic_mqtt_dotdot_application_monitoring_mqtt_logging_enabled_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ApplicationMonitoring/Attributes/MQTTLoggingEnabled.
void uic_mqtt_dotdot_state_discover_neighbors_callback_unset(const uic_mqtt_dotdot_state_discover_neighbors_callback_t callback)
Unsets callback to be called when a State/Commands/discover_neighbors is received.
void uic_mqtt_dotdot_poll_control_set_short_poll_interval_callback_unset(const uic_mqtt_dotdot_poll_control_set_short_poll_interval_callback_t callback)
Unsets callback to be called when a PollControl/Commands/set_short_poll_interval is received.
void uic_mqtt_dotdot_unset_illuminance_level_sensing_force_read_attributes_callback(const uic_mqtt_dotdot_illuminance_level_sensing_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/illuminance_level_sensing/Commands/Fo...
sl_status_t uic_mqtt_dotdot_level_current_frequency_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Level/Attributes/CurrentFrequency.
sl_status_t uic_mqtt_dotdot_barrier_control_command_close_events_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; BarrierControl/Attributes/CommandCloseEvents.
void uic_mqtt_dotdot_identify_generated_identify_query_response_callback_set(const uic_mqtt_dotdot_identify_identify_query_response_callback_t callback)
Setup callback to be called when a +/Identify/GeneratedCommands/identify_query_response is received.
sl_status_t uic_mqtt_dotdot_diagnostics_neighbor_stale_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/NeighborStale.
void uic_mqtt_dotdot_color_control_enhanced_move_to_hue_callback_set(const uic_mqtt_dotdot_color_control_enhanced_move_to_hue_callback_t callback)
Setup callback to be called when a ColorControl/Commands/enhanced_move_to_hue is received.
void uic_mqtt_dotdot_ballast_configuration_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the BallastConfiguration Cluster.
void uic_mqtt_dotdot_scenes_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the Scenes Cluster.
void uic_mqtt_dotdot_alarms_reset_all_alarms_callback_set(const uic_mqtt_dotdot_alarms_reset_all_alarms_callback_t callback)
Setup callback to be called when a Alarms/Commands/reset_all_alarms is received.
sl_status_t uic_mqtt_dotdot_power_configuration_battery2_percentage_min_threshold_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/Battery2PercentageMinThreshold.
sl_status_t uic_mqtt_dotdot_thermostat_ac_capacity_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/ACCapacity.
void uic_mqtt_dotdot_unset_temperature_measurement_write_attributes_callback(const uic_mqtt_dotdot_temperature_measurement_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/temperature_measurement/Commands/WriteAttr...
void uic_mqtt_dotdot_door_lock_clear_allrfid_codes_response_callback_set(const uic_mqtt_dotdot_door_lock_clear_allrfid_codes_response_callback_t callback)
Setup callback to be called when a DoorLock/Commands/clear_allrfid_codes_response is received.
sl_status_t uic_mqtt_dotdot_power_configuration_mains_frequency_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/MainsFrequency.
void uic_mqtt_dotdot_set_application_monitoring_force_read_attributes_callback(const uic_mqtt_dotdot_application_monitoring_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/application_monitoring/Commands/ForceR...
void uic_mqtt_dotdot_occupancy_sensing_unretain_cluster_revision(const char *base_topic)
Unretain a publication to OccupancySensing/ClusterRevision attribute.
void uic_mqtt_dotdot_pump_configuration_and_control_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the PumpConfigurationAndControl Cluster.
void uic_mqtt_dotdot_color_control_move_to_hue_callback_unset(const uic_mqtt_dotdot_color_control_move_to_hue_callback_t callback)
Unsets callback to be called when a ColorControl/Commands/move_to_hue is received.
sl_status_t uic_mqtt_dotdot_metering_summation_formatting_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Metering/Attributes/SummationFormatting.
sl_status_t uic_mqtt_dotdot_power_configuration_battery_quantity_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/BatteryQuantity.
sl_status_t uic_mqtt_dotdot_application_monitoring_mqtt_statistics_reporting_interval_seconds_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ApplicationMonitoring/Attributes/MQTTStatisticsReportingIntervalSeconds.
void uic_mqtt_dotdot_unset_ias_zone_write_attributes_callback(const uic_mqtt_dotdot_ias_zone_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/ias_zone/Commands/WriteAttributes is recei...
sl_status_t uic_mqtt_dotdot_metering_energy_carrier_unit_of_measure_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Metering/Attributes/EnergyCarrierUnitOfMeasure.
sl_status_t uic_mqtt_dotdot_door_lock_requirepi_nforrf_operation_publish(const char *base_topic, bool value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/RequirePINforRFOperation.
sl_status_t uic_mqtt_dotdot_electrical_measurement_active_power_phb_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ActivePowerPhB.
sl_status_t uic_mqtt_dotdot_device_temperature_configuration_high_temp_dwell_trip_point_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DeviceTemperatureConfiguration/Attributes/HighTempDwellTripPoint.
sl_status_t(* uic_mqtt_dotdot_metering_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_metering_updated_state_t)
Definition: dotdot_mqtt.h:28096
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_voltage_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSVoltage.
sl_status_t uic_mqtt_dotdot_electrical_measurement_ac_reactive_power_overload_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ACReactivePowerOverload.
sl_status_t(* uic_mqtt_dotdot_configuration_parameters_set_parameter_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint16_t parameter_id, int64_t value)
Definition: dotdot_mqtt.h:37962
sl_status_t uic_mqtt_dotdot_color_control_color_pointrx_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/ColorPointRX.
void uic_mqtt_dotdot_ias_zone_generated_zone_enroll_response_callback_clear()
Clears all callbacks registered for when +/IASZone/GeneratedCommands/zone_enroll_response is received...
sl_status_t uic_mqtt_dotdot_thermostat_control_sequence_of_operation_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/ControlSequenceOfOperation.
sl_status_t uic_mqtt_dotdot_system_metrics_hostname_publish(const char *base_topic, const char *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; SystemMetrics/Attributes/Hostname.
sl_status_t uic_mqtt_dotdot_scenes_current_scene_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Scenes/Attributes/CurrentScene.
sl_status_t uic_mqtt_dotdot_thermostat_temperature_setpoint_hold_duration_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/TemperatureSetpointHoldDuration.
void uic_mqtt_dotdot_set_window_covering_force_read_attributes_callback(const uic_mqtt_dotdot_window_covering_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/window_covering/Commands/ForceReadAttr...
sl_status_t uic_mqtt_dotdot_electrical_measurement_averagerms_over_voltage_counter_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/AverageRMSOverVoltageCounter.
void uic_mqtt_dotdot_iaswd_generated_start_warning_callback_clear()
Clears all callbacks registered for when +/IASWD/GeneratedCommands/start_warning is received.
void uic_mqtt_dotdot_electrical_measurement_generated_get_profile_info_response_callback_clear()
Clears all callbacks registered for when +/ElectricalMeasurement/GeneratedCommands/get_profile_info_r...
sl_status_t uic_mqtt_dotdot_ballast_configuration_max_level_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; BallastConfiguration/Attributes/MaxLevel.
void uic_mqtt_dotdot_ias_zone_generated_zone_status_change_notification_callback_unset(const uic_mqtt_dotdot_ias_zone_zone_status_change_notification_callback_t callback)
Unsets callback to be called when a +/IASZone/GeneratedCommands/zone_status_change_notification is re...
void uic_mqtt_dotdot_unset_fan_control_write_attributes_callback(const uic_mqtt_dotdot_fan_control_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/fan_control/Commands/WriteAttributes is re...
void uic_mqtt_dotdot_set_on_off_write_attributes_callback(const uic_mqtt_dotdot_on_off_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/on_off/Commands/WriteAttributes is received...
sl_status_t uic_mqtt_dotdot_barrier_control_open_period_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; BarrierControl/Attributes/OpenPeriod.
sl_status_t uic_mqtt_dotdot_aox_locator_position_and_orientation_publish(const char *base_topic, CoordinateAndOrientation value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; AoXLocator/Attributes/PositionAndOrientation.
sl_status_t uic_mqtt_dotdot_device_temperature_configuration_current_temperature_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DeviceTemperatureConfiguration/Attributes/CurrentTemperature.
sl_status_t uic_mqtt_dotdot_basic_physical_environment_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Basic/Attributes/PhysicalEnvironment.
sl_status_t uic_mqtt_dotdot_metering_unitof_measure_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Metering/Attributes/UnitofMeasure.
sl_status_t uic_mqtt_dotdot_electrical_measurement_power_factor_publish(const char *base_topic, int8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/PowerFactor.
void uic_mqtt_dotdot_state_interview_callback_unset(const uic_mqtt_dotdot_state_interview_callback_t callback)
Unsets callback to be called when a State/Commands/interview is received.
sl_status_t uic_mqtt_dotdot_scenes_scene_table_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Scenes/Attributes/SceneTable.
void uic_mqtt_dotdot_color_control_generated_move_to_color_callback_clear()
Clears all callbacks registered for when +/ColorControl/GeneratedCommands/move_to_color is received.
void uic_mqtt_dotdot_clear_fan_control_write_attributes_callbacks()
Clears all callbacks registered for when +/fan_control/Commands/WriteAttributes is received.
void uic_mqtt_dotdot_clear_color_control_force_read_attributes_callbacks()
Clears all callbacks registered for when +/color_control/Commands/ForceReadAttributes is received.
sl_status_t uic_mqtt_dotdot_thermostat_alarm_mask_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/AlarmMask.
void uic_mqtt_dotdot_door_lock_generated_clearpin_code_response_callback_unset(const uic_mqtt_dotdot_door_lock_clearpin_code_response_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/clearpin_code_response is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_voltage_swell_period_phb_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSVoltageSwellPeriodPhB.
void uic_mqtt_dotdot_color_control_generated_step_saturation_callback_unset(const uic_mqtt_dotdot_color_control_step_saturation_callback_t callback)
Unsets callback to be called when a +/ColorControl/GeneratedCommands/step_saturation is received.
sl_status_t uic_mqtt_dotdot_on_off_on_off_publish(const char *base_topic, bool value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; OnOff/Attributes/OnOff.
void uic_mqtt_dotdot_groups_generated_get_group_membership_callback_clear()
Clears all callbacks registered for when +/Groups/GeneratedCommands/get_group_membership is received.
sl_status_t uic_mqtt_dotdot_barrier_control_command_open_events_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; BarrierControl/Attributes/CommandOpenEvents.
sl_status_t uic_mqtt_dotdot_color_control_drift_compensation_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/DriftCompensation.
void uic_mqtt_dotdot_color_control_step_hue_callback_clear()
Clears all callbacks registered for when ColorControl/Commands/step_hue is received.
sl_status_t uic_mqtt_dotdot_barrier_control_open_period_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; BarrierControl/Attributes/OpenPeriod.
sl_status_t(* uic_mqtt_dotdot_door_lock_unlock_with_timeout_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, zclStatus status)
Definition: dotdot_mqtt.h:9479
sl_status_t uic_mqtt_dotdot_color_control_color_mode_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/ColorMode.
void uic_mqtt_dotdot_clear_occupancy_sensing_write_attributes_callbacks()
Clears all callbacks registered for when +/occupancy_sensing/Commands/WriteAttributes is received.
sl_status_t uic_mqtt_dotdot_thermostat_max_cool_setpoint_limit_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/MaxCoolSetpointLimit.
sl_status_t uic_mqtt_dotdot_time_time_status_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Time/Attributes/TimeStatus.
sl_status_t uic_mqtt_dotdot_application_monitoring_fqdn_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ApplicationMonitoring/Attributes/FQDN.
sl_status_t uic_mqtt_dotdot_color_control_color_pointgx_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/ColorPointGX.
void uic_mqtt_dotdot_poll_control_set_long_poll_interval_callback_set(const uic_mqtt_dotdot_poll_control_set_long_poll_interval_callback_t callback)
Setup callback to be called when a PollControl/Commands/set_long_poll_interval is received.
void uic_mqtt_dotdot_set_electrical_measurement_force_read_attributes_callback(const uic_mqtt_dotdot_electrical_measurement_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/electrical_measurement/Commands/ForceR...
sl_status_t uic_mqtt_dotdot_system_metrics_disks_usage_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; SystemMetrics/Attributes/DisksUsage.
void uic_mqtt_dotdot_door_lock_clear_weekday_schedule_callback_unset(const uic_mqtt_dotdot_door_lock_clear_weekday_schedule_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/clear_weekday_schedule is received.
void uic_mqtt_dotdot_door_lock_generated_set_weekday_schedule_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/set_weekday_schedule is receive...
void uic_mqtt_dotdot_door_lock_generated_get_user_status_callback_set(const uic_mqtt_dotdot_door_lock_get_user_status_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/get_user_status is received.
sl_status_t(* uic_mqtt_dotdot_door_lock_set_weekday_schedule_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkPassFailStatus status)
Definition: dotdot_mqtt.h:9629
sl_status_t(* uic_mqtt_dotdot_door_lock_get_log_record_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint16_t log_index)
Definition: dotdot_mqtt.h:9486
sl_status_t uic_mqtt_dotdot_basic_disable_local_config_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Basic/Attributes/DisableLocalConfig.
sl_status_t uic_mqtt_dotdot_power_configuration_mains_voltage_max_threshold_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/MainsVoltageMaxThreshold.
sl_status_t uic_mqtt_dotdot_electrical_measurement_ac_alarms_mask_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/ACAlarmsMask.
void uic_mqtt_dotdot_on_off_off_with_effect_callback_clear()
Clears all callbacks registered for when OnOff/Commands/off_with_effect is received.
sl_status_t uic_mqtt_dotdot_basic_producturl_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Basic/Attributes/ProductURL.
sl_status_t uic_mqtt_dotdot_door_lock_door_closed_events_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/DoorClosedEvents.
void uic_mqtt_dotdot_identify_trigger_effect_callback_unset(const uic_mqtt_dotdot_identify_trigger_effect_callback_t callback)
Unsets callback to be called when a Identify/Commands/trigger_effect is received.
sl_status_t uic_mqtt_dotdot_door_lock_rfid_operation_event_mask_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DoorLock/Attributes/RFIDOperationEventMask.
sl_status_t uic_mqtt_dotdot_color_control_primary3_intensity_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/Primary3Intensity.
sl_status_t uic_mqtt_dotdot_electrical_measurement_ac_frequency_max_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/ACFrequencyMax.
sl_status_t uic_mqtt_dotdot_window_covering_physical_closed_limit_tilt_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; WindowCovering/Attributes/PhysicalClosedLimitTilt.
void uic_mqtt_dotdot_ph_measurement_unretain_cluster_revision(const char *base_topic)
Unretain a publication to PhMeasurement/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_basic_manufacturer_version_details_publish(const char *base_topic, const char *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Basic/Attributes/ManufacturerVersionDetails.
sl_status_t uic_mqtt_dotdot_window_covering_physical_closed_limit_lift_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; WindowCovering/Attributes/PhysicalClosedLimitLift.
void uic_mqtt_dotdot_unset_illuminance_measurement_write_attributes_callback(const uic_mqtt_dotdot_illuminance_measurement_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/illuminance_measurement/Commands/WriteAttr...
void uic_mqtt_dotdot_unset_ias_zone_force_read_attributes_callback(const uic_mqtt_dotdot_ias_zone_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/ias_zone/Commands/ForceReadAttributes...
void uic_mqtt_dotdot_clear_pm25_force_read_attributes_callbacks()
Clears all callbacks registered for when +/pm25/Commands/ForceReadAttributes is received.
void uic_mqtt_dotdot_thermostat_get_relay_status_log_callback_unset(const uic_mqtt_dotdot_thermostat_get_relay_status_log_callback_t callback)
Unsets callback to be called when a Thermostat/Commands/get_relay_status_log is received.
sl_status_t uic_mqtt_dotdot_ballast_configuration_lamp_type_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; BallastConfiguration/Attributes/LampType.
void uic_mqtt_dotdot_occupancy_sensing_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish an empty array of SupportedCommands for UNID/EndPoint for the OccupancySensing Cluster.
void uic_mqtt_dotdot_state_unretain_cluster_revision(const char *base_topic)
Unretain a publication to State/ClusterRevision attribute.
void uic_mqtt_dotdot_unset_protocol_controller_network_management_force_read_attributes_callback(const uic_mqtt_dotdot_protocol_controller_network_management_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/protocol_controller_network_managemen...
void uic_mqtt_dotdot_poll_control_unretain_cluster_revision(const char *base_topic)
Unretain a publication to PollControl/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_occupancy_sensing_pir_unoccupied_to_occupied_threshold_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; OccupancySensing/Attributes/PIRUnoccupiedToOccupiedThreshold.
void uic_mqtt_dotdot_door_lock_get_user_status_callback_set(const uic_mqtt_dotdot_door_lock_get_user_status_callback_t callback)
Setup callback to be called when a DoorLock/Commands/get_user_status is received.
void uic_mqtt_dotdot_system_metrics_unretain_cluster_revision(const char *base_topic)
Unretain a publication to SystemMetrics/ClusterRevision attribute.
void uic_mqtt_dotdot_color_control_enhanced_step_hue_callback_set(const uic_mqtt_dotdot_color_control_enhanced_step_hue_callback_t callback)
Setup callback to be called when a ColorControl/Commands/enhanced_step_hue is received.
void uic_mqtt_dotdot_set_wind_speed_measurement_force_read_attributes_callback(const uic_mqtt_dotdot_wind_speed_measurement_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/wind_speed_measurement/Commands/ForceR...
void uic_mqtt_dotdot_window_covering_go_to_tilt_percentage_callback_clear()
Clears all callbacks registered for when WindowCovering/Commands/go_to_tilt_percentage is received.
void uic_mqtt_dotdot_scenes_generated_remove_all_scenes_response_callback_clear()
Clears all callbacks registered for when +/Scenes/GeneratedCommands/remove_all_scenes_response is rec...
sl_status_t uic_mqtt_dotdot_wind_speed_measurement_measured_value_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; WindSpeedMeasurement/Attributes/MeasuredValue.
sl_status_t uic_mqtt_dotdot_electrical_measurement_reactive_current_phb_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/ReactiveCurrentPhB.
sl_status_t uic_mqtt_dotdot_power_configuration_mains_voltage_dwell_trip_point_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/MainsVoltageDwellTripPoint.
void uic_mqtt_dotdot_door_lock_generated_clear_allpin_codes_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/clear_allpin_codes is received.
sl_status_t uic_mqtt_dotdot_thermostat_abs_max_cool_setpoint_limit_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/AbsMaxCoolSetpointLimit.
sl_status_t uic_mqtt_dotdot_electrical_measurement_active_power_max_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ActivePowerMax.
void uic_mqtt_dotdot_door_lock_generated_set_year_day_schedule_callback_set(const uic_mqtt_dotdot_door_lock_set_year_day_schedule_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/set_year_day_schedule is received.
void uic_mqtt_dotdot_flow_measurement_unretain_cluster_revision(const char *base_topic)
Unretain a publication to FlowMeasurement/ClusterRevision attribute.
sl_status_t(* uic_mqtt_dotdot_wind_speed_measurement_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_wind_speed_measurement_state_t, uic_mqtt_dotdot_wind_speed_measurement_updated_state_t)
Definition: dotdot_mqtt.h:26157
sl_status_t uic_mqtt_dotdot_pm25_measured_value_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PM25/Attributes/MeasuredValue.
void uic_mqtt_dotdot_aox_locator_generated_angle_report_callback_set(const uic_mqtt_dotdot_aox_locator_angle_report_callback_t callback)
Setup callback to be called when a +/AoXLocator/GeneratedCommands/angle_report is received.
void uic_mqtt_dotdot_door_lock_getrfid_code_response_callback_unset(const uic_mqtt_dotdot_door_lock_getrfid_code_response_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/getrfid_code_response is received.
void uic_mqtt_dotdot_unset_aox_position_estimation_force_read_attributes_callback(const uic_mqtt_dotdot_aox_position_estimation_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/aox_position_estimation/Commands/Forc...
sl_status_t uic_mqtt_dotdot_electrical_measurement_dc_voltage_overload_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/DCVoltageOverload.
void uic_mqtt_dotdot_scenes_remove_all_scenes_callback_clear()
Clears all callbacks registered for when Scenes/Commands/remove_all_scenes is received.
sl_status_t uic_mqtt_dotdot_thermostat_unoccupied_setback_min_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/UnoccupiedSetbackMin.
sl_status_t uic_mqtt_dotdot_electrical_measurement_measured3rd_harmonic_current_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/Measured3rdHarmonicCurrent.
sl_status_t uic_mqtt_dotdot_color_control_primary5y_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/Primary5Y.
sl_status_t uic_mqtt_dotdot_diagnostics_packet_validate_drop_count_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Diagnostics/Attributes/PacketValidateDropCount.
void uic_mqtt_dotdot_state_interview_callback_set(const uic_mqtt_dotdot_state_interview_callback_t callback)
Setup callback to be called when a State/Commands/interview is received.
sl_status_t uic_mqtt_dotdot_occupancy_sensing_physical_contact_occupied_to_unoccupied_delay_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; OccupancySensing/Attributes/PhysicalContactOccupiedToUnoccupiedDelay...
void uic_mqtt_dotdot_set_time_write_attributes_callback(const uic_mqtt_dotdot_time_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/time/Commands/WriteAttributes is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_averagerms_over_voltage_counter_phc_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/AverageRMSOverVoltageCounterPhC.
void uic_mqtt_dotdot_alarms_get_alarm_callback_set(const uic_mqtt_dotdot_alarms_get_alarm_callback_t callback)
Setup callback to be called when a Alarms/Commands/get_alarm is received.
sl_status_t(* uic_mqtt_dotdot_name_and_location_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_name_and_location_updated_state_t)
Definition: dotdot_mqtt.h:37786
sl_status_t uic_mqtt_dotdot_power_configuration_battery3_percentage_threshold2_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery3PercentageThreshold2.
sl_status_t(* uic_mqtt_dotdot_door_lock_clear_year_day_schedule_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkYearDayScheduleID scheduleid, DrlkTotalUserID userid)
Definition: dotdot_mqtt.h:9726
sl_status_t uic_mqtt_dotdot_level_on_off_transition_time_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Level/Attributes/OnOffTransitionTime.
void uic_mqtt_dotdot_alarms_reset_alarm_callback_set(const uic_mqtt_dotdot_alarms_reset_alarm_callback_t callback)
Setup callback to be called when a Alarms/Commands/reset_alarm is received.
void uic_mqtt_dotdot_set_electrical_conductivity_measurement_write_attributes_callback(const uic_mqtt_dotdot_electrical_conductivity_measurement_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/electrical_conductivity_measurement/Command...
void uic_mqtt_dotdot_unset_soil_moisture_write_attributes_callback(const uic_mqtt_dotdot_soil_moisture_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/soil_moisture/Commands/WriteAttributes is ...
sl_status_t(* uic_mqtt_dotdot_color_control_enhanced_move_to_hue_and_saturation_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint16_t enhanced_hue, uint8_t saturation, uint16_t transition_time, uint8_t options_mask, uint8_t options_override)
Definition: dotdot_mqtt.h:19726
sl_status_t(* uic_mqtt_dotdot_pressure_measurement_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_pressure_measurement_state_t, uic_mqtt_dotdot_pressure_measurement_updated_state_t)
Definition: dotdot_mqtt.h:24022
void uic_mqtt_dotdot_door_lock_generated_get_weekday_schedule_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/get_weekday_schedule is receive...
void uic_mqtt_dotdot_scenes_add_scene_callback_set(const uic_mqtt_dotdot_scenes_add_scene_callback_t callback)
Setup callback to be called when a Scenes/Commands/add_scene is received.
sl_status_t uic_mqtt_dotdot_power_configuration_battery3_size_publish(const char *base_topic, BatterySize value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery3Size.
void uic_mqtt_dotdot_configuration_parameters_set_parameter_callback_set(const uic_mqtt_dotdot_configuration_parameters_set_parameter_callback_t callback)
Setup callback to be called when a ConfigurationParameters/Commands/set_parameter is received.
void uic_mqtt_dotdot_clear_barrier_control_force_read_attributes_callbacks()
Clears all callbacks registered for when +/barrier_control/Commands/ForceReadAttributes is received.
sl_status_t uic_mqtt_dotdot_diagnostics_phy_tomac_queue_limit_reached_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/PHYToMACQueueLimitReached.
sl_status_t uic_mqtt_dotdot_window_covering_current_position_tilt_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; WindowCovering/Attributes/CurrentPositionTilt.
sl_status_t uic_mqtt_dotdot_dehumidification_control_relative_humidity_mode_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DehumidificationControl/Attributes/RelativeHumidityMode.
void uic_mqtt_dotdot_door_lock_set_weekday_schedule_callback_set(const uic_mqtt_dotdot_door_lock_set_weekday_schedule_callback_t callback)
Setup callback to be called when a DoorLock/Commands/set_weekday_schedule is received.
void uic_mqtt_dotdot_door_lock_lock_door_response_callback_unset(const uic_mqtt_dotdot_door_lock_lock_door_response_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/lock_door_response is received.
void uic_mqtt_dotdot_clear_fan_control_force_read_attributes_callbacks()
Clears all callbacks registered for when +/fan_control/Commands/ForceReadAttributes is received.
sl_status_t uic_mqtt_dotdot_color_control_color_pointr_intensity_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/ColorPointRIntensity.
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_min_const_temp_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PumpConfigurationAndControl/Attributes/MinConstTemp.
sl_status_t uic_mqtt_dotdot_basic_device_enabled_publish(const char *base_topic, bool value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Basic/Attributes/DeviceEnabled.
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_min_const_flow_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PumpConfigurationAndControl/Attributes/MinConstFlow.
sl_status_t(* uic_mqtt_dotdot_system_metrics_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_system_metrics_updated_state_t)
Definition: dotdot_mqtt.h:35911
sl_status_t uic_mqtt_dotdot_electrical_measurement_measured_phase3rd_harmonic_current_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/MeasuredPhase3rdHarmonicCurrent.
sl_status_t uic_mqtt_dotdot_diagnostics_mac_tx_ucast_fail_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Diagnostics/Attributes/MacTxUcastFail.
sl_status_t(* uic_mqtt_dotdot_on_off_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_on_off_updated_state_t)
Definition: dotdot_mqtt.h:5988
sl_status_t uic_mqtt_dotdot_system_metrics_min_temperature_celcius_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; SystemMetrics/Attributes/MinTemperatureCelcius.
void uic_mqtt_dotdot_clear_iaswd_force_read_attributes_callbacks()
Clears all callbacks registered for when +/iaswd/Commands/ForceReadAttributes is received.
void uic_mqtt_dotdot_door_lock_get_weekday_schedule_response_callback_set(const uic_mqtt_dotdot_door_lock_get_weekday_schedule_response_callback_t callback)
Setup callback to be called when a DoorLock/Commands/get_weekday_schedule_response is received.
void uic_mqtt_dotdot_color_control_generated_move_color_temperature_callback_clear()
Clears all callbacks registered for when +/ColorControl/GeneratedCommands/move_color_temperature is r...
void uic_mqtt_dotdot_barrier_control_stop_callback_set(const uic_mqtt_dotdot_barrier_control_stop_callback_t callback)
Setup callback to be called when a BarrierControl/Commands/stop is received.
void uic_mqtt_dotdot_unset_wind_speed_measurement_write_attributes_callback(const uic_mqtt_dotdot_wind_speed_measurement_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/wind_speed_measurement/Commands/WriteAttri...
void uic_mqtt_dotdot_illuminance_level_sensing_unretain_cluster_revision(const char *base_topic)
Unretain a publication to IlluminanceLevelSensing/ClusterRevision attribute.
void uic_mqtt_dotdot_time_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish an empty array of SupportedCommands for UNID/EndPoint for the Time Cluster.
sl_status_t uic_mqtt_dotdot_electrical_measurement_ac_frequency_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/ACFrequency.
void uic_mqtt_dotdot_door_lock_set_year_day_schedule_callback_unset(const uic_mqtt_dotdot_door_lock_set_year_day_schedule_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/set_year_day_schedule is received.
void uic_mqtt_dotdot_level_stop_callback_unset(const uic_mqtt_dotdot_level_stop_callback_t callback)
Unsets callback to be called when a Level/Commands/stop is received.
void uic_mqtt_dotdot_door_lock_generated_get_user_type_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/get_user_type is received.
sl_status_t uic_mqtt_dotdot_power_configuration_battery2_manufacturer_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/Battery2Manufacturer.
sl_status_t uic_mqtt_dotdot_soil_moisture_tolerance_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; SoilMoisture/Attributes/Tolerance.
void uic_mqtt_dotdot_clear_time_force_read_attributes_callbacks()
Clears all callbacks registered for when +/time/Commands/ForceReadAttributes is received.
sl_status_t(* uic_mqtt_dotdot_electrical_conductivity_measurement_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_electrical_conductivity_measurement_updated_state_t)
Definition: dotdot_mqtt.h:25918
void uic_mqtt_dotdot_groups_get_group_membership_callback_unset(const uic_mqtt_dotdot_groups_get_group_membership_callback_t callback)
Unsets callback to be called when a Groups/Commands/get_group_membership is received.
void uic_mqtt_dotdot_aox_locator_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the AoXLocator/ClusterRevision attribute.
void uic_mqtt_dotdot_color_control_generated_enhanced_move_hue_callback_clear()
Clears all callbacks registered for when +/ColorControl/GeneratedCommands/enhanced_move_hue is receiv...
void uic_mqtt_dotdot_door_lock_generated_clear_year_day_schedule_response_callback_set(const uic_mqtt_dotdot_door_lock_clear_year_day_schedule_response_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/clear_year_day_schedule_response is r...
void uic_mqtt_dotdot_clear_ph_measurement_write_attributes_callbacks()
Clears all callbacks registered for when +/ph_measurement/Commands/WriteAttributes is received.
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_max_speed_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PumpConfigurationAndControl/Attributes/MaxSpeed.
sl_status_t uic_mqtt_dotdot_basic_product_label_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Basic/Attributes/ProductLabel.
sl_status_t uic_mqtt_dotdot_occupancy_sensing_occupancy_sensor_type_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; OccupancySensing/Attributes/OccupancySensorType.
void uic_mqtt_dotdot_level_stop_with_on_off_callback_set(const uic_mqtt_dotdot_level_stop_with_on_off_callback_t callback)
Setup callback to be called when a Level/Commands/stop_with_on_off is received.
void uic_mqtt_dotdot_door_lock_lock_door_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/lock_door is received.
void uic_mqtt_dotdot_scenes_copy_scene_response_callback_set(const uic_mqtt_dotdot_scenes_copy_scene_response_callback_t callback)
Setup callback to be called when a Scenes/Commands/copy_scene_response is received.
sl_status_t uic_mqtt_dotdot_illuminance_level_sensing_illuminance_target_level_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; IlluminanceLevelSensing/Attributes/IlluminanceTargetLevel.
sl_status_t uic_mqtt_dotdot_window_covering_installed_open_limit_tilt_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; WindowCovering/Attributes/InstalledOpenLimitTilt.
void uic_mqtt_dotdot_scenes_copy_scene_callback_set(const uic_mqtt_dotdot_scenes_copy_scene_callback_t callback)
Setup callback to be called when a Scenes/Commands/copy_scene is received.
sl_status_t uic_mqtt_dotdot_thermostat_unoccupied_setback_max_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/UnoccupiedSetbackMax.
void uic_mqtt_dotdot_device_temperature_configuration_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the DeviceTemperatureConfiguration Cluster.
sl_status_t uic_mqtt_dotdot_electrical_measurement_dc_voltage_overload_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/DCVoltageOverload.
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_effective_control_mode_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PumpConfigurationAndControl/Attributes/EffectiveControlMode.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_current_min_phb_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSCurrentMinPhB.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_voltage_swell_period_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSVoltageSwellPeriod.
void uic_mqtt_dotdot_occupancy_sensing_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the OccupancySensing/ClusterRevision attribute.
void uic_mqtt_dotdot_door_lock_setpin_code_callback_unset(const uic_mqtt_dotdot_door_lock_setpin_code_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/setpin_code is received.
void uic_mqtt_dotdot_set_ias_zone_write_attributes_callback(const uic_mqtt_dotdot_ias_zone_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/ias_zone/Commands/WriteAttributes is receiv...
sl_status_t uic_mqtt_dotdot_application_monitoring_process_id_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ApplicationMonitoring/Attributes/ProcessId.
sl_status_t(* uic_mqtt_dotdot_door_lock_setrfid_code_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkSetCodeStatus status)
Definition: dotdot_mqtt.h:9843
sl_status_t uic_mqtt_dotdot_door_lock_keypad_operation_event_mask_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DoorLock/Attributes/KeypadOperationEventMask.
void uic_mqtt_dotdot_door_lock_set_year_day_schedule_response_callback_unset(const uic_mqtt_dotdot_door_lock_set_year_day_schedule_response_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/set_year_day_schedule_response is received.
void uic_mqtt_dotdot_scenes_generated_get_scene_membership_response_callback_clear()
Clears all callbacks registered for when +/Scenes/GeneratedCommands/get_scene_membership_response is ...
void uic_mqtt_dotdot_door_lock_set_year_day_schedule_callback_set(const uic_mqtt_dotdot_door_lock_set_year_day_schedule_callback_t callback)
Setup callback to be called when a DoorLock/Commands/set_year_day_schedule is received.
sl_status_t uic_mqtt_dotdot_door_lock_auto_relock_time_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DoorLock/Attributes/AutoRelockTime.
sl_status_t uic_mqtt_dotdot_flow_measurement_measured_value_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; FlowMeasurement/Attributes/MeasuredValue.
sl_status_t uic_mqtt_dotdot_barrier_control_capabilities_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; BarrierControl/Attributes/Capabilities.
void uic_mqtt_dotdot_barrier_control_generated_stop_callback_unset(const uic_mqtt_dotdot_barrier_control_stop_callback_t callback)
Unsets callback to be called when a +/BarrierControl/GeneratedCommands/stop is received.
void uic_mqtt_dotdot_door_lock_get_year_day_schedule_response_callback_unset(const uic_mqtt_dotdot_door_lock_get_year_day_schedule_response_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/get_year_day_schedule_response is received.
void uic_mqtt_dotdot_groups_generated_remove_group_response_callback_set(const uic_mqtt_dotdot_groups_remove_group_response_callback_t callback)
Setup callback to be called when a +/Groups/GeneratedCommands/remove_group_response is received.
void uic_mqtt_dotdot_door_lock_generated_getrfid_code_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/getrfid_code is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_power_divisor_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/PowerDivisor.
void uic_mqtt_dotdot_groups_generated_add_group_callback_unset(const uic_mqtt_dotdot_groups_add_group_callback_t callback)
Unsets callback to be called when a +/Groups/GeneratedCommands/add_group is received.
sl_status_t uic_mqtt_dotdot_power_configuration_battery2_percentage_remaining_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/Battery2PercentageRemaining.
void uic_mqtt_dotdot_configuration_parameters_discover_parameter_callback_unset(const uic_mqtt_dotdot_configuration_parameters_discover_parameter_callback_t callback)
Unsets callback to be called when a ConfigurationParameters/Commands/discover_parameter is received.
sl_status_t uic_mqtt_dotdot_occupancy_sensing_pir_occupied_to_unoccupied_delay_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; OccupancySensing/Attributes/PIROccupiedToUnoccupiedDelay.
void uic_mqtt_dotdot_door_lock_generated_get_holiday_schedule_callback_set(const uic_mqtt_dotdot_door_lock_get_holiday_schedule_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/get_holiday_schedule is received.
sl_status_t uic_mqtt_dotdot_ballast_configuration_power_on_fade_time_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; BallastConfiguration/Attributes/PowerOnFadeTime.
sl_status_t uic_mqtt_dotdot_electrical_measurement_ac_current_overload_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/ACCurrentOverload.
sl_status_t uic_mqtt_dotdot_electrical_measurement_averagerms_voltage_measurement_period_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/AverageRMSVoltageMeasurementPeriod.
void uic_mqtt_dotdot_unset_electrical_conductivity_measurement_write_attributes_callback(const uic_mqtt_dotdot_electrical_conductivity_measurement_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/electrical_conductivity_measurement/Comman...
sl_status_t uic_mqtt_dotdot_door_lock_manual_operation_event_mask_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DoorLock/Attributes/ManualOperationEventMask.
void uic_mqtt_dotdot_clear_carbon_monoxide_force_read_attributes_callbacks()
Clears all callbacks registered for when +/carbon_monoxide/Commands/ForceReadAttributes is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_active_current_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/ActiveCurrent.
void uic_mqtt_dotdot_protocol_controller_rf_telemetry_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the ProtocolController-RFTelemetry Cluster.
sl_status_t uic_mqtt_dotdot_power_configuration_battery_manufacturer_publish(const char *base_topic, const char *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/BatteryManufacturer.
void uic_mqtt_dotdot_door_lock_generated_get_year_day_schedule_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/get_year_day_schedule is receiv...
void uic_mqtt_dotdot_door_lock_toggle_callback_unset(const uic_mqtt_dotdot_door_lock_toggle_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/toggle is received.
void uic_mqtt_dotdot_identify_generated_identify_callback_clear()
Clears all callbacks registered for when +/Identify/GeneratedCommands/identify is received.
void uic_mqtt_dotdot_metering_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the Metering Cluster.
void uic_mqtt_dotdot_ias_zone_generated_initiate_normal_operation_mode_callback_clear()
Clears all callbacks registered for when +/IASZone/GeneratedCommands/initiate_normal_operation_mode i...
void uic_mqtt_dotdot_color_control_generated_color_loop_set_callback_unset(const uic_mqtt_dotdot_color_control_color_loop_set_callback_t callback)
Unsets callback to be called when a +/ColorControl/GeneratedCommands/color_loop_set is received.
void uic_mqtt_dotdot_unset_configuration_parameters_write_attributes_callback(const uic_mqtt_dotdot_configuration_parameters_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/configuration_parameters/Commands/WriteAtt...
sl_status_t uic_mqtt_dotdot_dehumidification_control_relative_humidity_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DehumidificationControl/Attributes/RelativeHumidity.
void uic_mqtt_dotdot_protocol_controller_network_management_generated_write_callback_clear()
Clears all callbacks registered for when +/ProtocolController-NetworkManagement/GeneratedCommands/wri...
sl_status_t uic_mqtt_dotdot_diagnostics_route_disc_initiated_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Diagnostics/Attributes/RouteDiscInitiated.
void uic_mqtt_dotdot_electrical_measurement_generated_get_measurement_profile_response_callback_clear()
Clears all callbacks registered for when +/ElectricalMeasurement/GeneratedCommands/get_measurement_pr...
void uic_mqtt_dotdot_scenes_remove_scene_response_callback_unset(const uic_mqtt_dotdot_scenes_remove_scene_response_callback_t callback)
Unsets callback to be called when a Scenes/Commands/remove_scene_response is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_measured9th_harmonic_current_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/Measured9thHarmonicCurrent.
void uic_mqtt_dotdot_pm25_unretain_cluster_revision(const char *base_topic)
Unretain a publication to PM25/ClusterRevision attribute.
void uic_mqtt_dotdot_door_lock_generated_getrfid_code_callback_set(const uic_mqtt_dotdot_door_lock_getrfid_code_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/getrfid_code is received.
void uic_mqtt_dotdot_door_lock_clear_allrfid_codes_response_callback_unset(const uic_mqtt_dotdot_door_lock_clear_allrfid_codes_response_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/clear_allrfid_codes_response is received.
sl_status_t uic_mqtt_dotdot_door_lock_enable_logging_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DoorLock/Attributes/EnableLogging.
void uic_mqtt_dotdot_on_off_off_with_effect_callback_set(const uic_mqtt_dotdot_on_off_off_with_effect_callback_t callback)
Setup callback to be called when a OnOff/Commands/off_with_effect is received.
void uic_mqtt_dotdot_door_lock_lock_door_response_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/lock_door_response is received.
void uic_mqtt_dotdot_thermostat_set_weekly_schedule_callback_unset(const uic_mqtt_dotdot_thermostat_set_weekly_schedule_callback_t callback)
Unsets callback to be called when a Thermostat/Commands/set_weekly_schedule is received.
void uic_mqtt_dotdot_thermostat_get_weekly_schedule_response_callback_set(const uic_mqtt_dotdot_thermostat_get_weekly_schedule_response_callback_t callback)
Setup callback to be called when a Thermostat/Commands/get_weekly_schedule_response is received.
sl_status_t uic_mqtt_dotdot_diagnostics_nwkfc_failure_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/NWKFCFailure.
sl_status_t uic_mqtt_dotdot_color_control_couple_color_temp_to_level_min_mireds_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/CoupleColorTempToLevelMinMireds.
void uic_mqtt_dotdot_basic_generated_reset_to_factory_defaults_callback_unset(const uic_mqtt_dotdot_basic_reset_to_factory_defaults_callback_t callback)
Unsets callback to be called when a +/Basic/GeneratedCommands/reset_to_factory_defaults is received.
sl_status_t uic_mqtt_dotdot_ias_zone_iascie_address_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; IASZone/Attributes/IASCIEAddress.
sl_status_t uic_mqtt_dotdot_metering_power_factor_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Metering/Attributes/PowerFactor.
void uic_mqtt_dotdot_metering_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish an empty array of SupportedCommands for UNID/EndPoint for the Metering Cluster.
void uic_mqtt_dotdot_alarms_generated_reset_all_alarms_callback_set(const uic_mqtt_dotdot_alarms_reset_all_alarms_callback_t callback)
Setup callback to be called when a +/Alarms/GeneratedCommands/reset_all_alarms is received.
void uic_mqtt_dotdot_color_control_enhanced_move_to_hue_callback_unset(const uic_mqtt_dotdot_color_control_enhanced_move_to_hue_callback_t callback)
Unsets callback to be called when a ColorControl/Commands/enhanced_move_to_hue is received.
void uic_mqtt_dotdot_clear_ias_zone_force_read_attributes_callbacks()
Clears all callbacks registered for when +/ias_zone/Commands/ForceReadAttributes is received.
sl_status_t uic_mqtt_dotdot_power_configuration_battery2_voltage_min_threshold_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery2VoltageMinThreshold.
void uic_mqtt_dotdot_level_step_with_on_off_callback_clear()
Clears all callbacks registered for when Level/Commands/step_with_on_off is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_extreme_over_voltage_period_phb_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/RMSExtremeOverVoltagePeriodPhB.
void uic_mqtt_dotdot_groups_unretain_cluster_revision(const char *base_topic)
Unretain a publication to Groups/ClusterRevision attribute.
void uic_mqtt_dotdot_scenes_recall_scene_callback_clear()
Clears all callbacks registered for when Scenes/Commands/recall_scene is received.
void uic_mqtt_dotdot_ias_zone_initiate_normal_operation_mode_callback_set(const uic_mqtt_dotdot_ias_zone_initiate_normal_operation_mode_callback_t callback)
Setup callback to be called when a IASZone/Commands/initiate_normal_operation_mode is received.
sl_status_t(* uic_mqtt_dotdot_iaswd_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_iaswd_state_t, uic_mqtt_dotdot_iaswd_updated_state_t)
Definition: dotdot_mqtt.h:27787
void uic_mqtt_dotdot_door_lock_clearpin_code_response_callback_set(const uic_mqtt_dotdot_door_lock_clearpin_code_response_callback_t callback)
Setup callback to be called when a DoorLock/Commands/clearpin_code_response is received.
sl_status_t uic_mqtt_dotdot_thermostat_unoccupied_setback_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/UnoccupiedSetback.
void uic_mqtt_dotdot_thermostat_generated_get_relay_status_log_callback_clear()
Clears all callbacks registered for when +/Thermostat/GeneratedCommands/get_relay_status_log is recei...
void uic_mqtt_dotdot_thermostat_generated_get_relay_status_log_callback_unset(const uic_mqtt_dotdot_thermostat_get_relay_status_log_callback_t callback)
Unsets callback to be called when a +/Thermostat/GeneratedCommands/get_relay_status_log is received.
sl_status_t uic_mqtt_dotdot_device_temperature_configuration_low_temp_dwell_trip_point_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DeviceTemperatureConfiguration/Attributes/LowTempDwellTripPoint.
void uic_mqtt_dotdot_ias_zone_zone_enroll_response_callback_unset(const uic_mqtt_dotdot_ias_zone_zone_enroll_response_callback_t callback)
Unsets callback to be called when a IASZone/Commands/zone_enroll_response is received.
sl_status_t uic_mqtt_dotdot_color_control_primary5y_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/Primary5Y.
void uic_mqtt_dotdot_thermostat_generated_get_relay_status_log_response_callback_set(const uic_mqtt_dotdot_thermostat_get_relay_status_log_response_callback_t callback)
Setup callback to be called when a +/Thermostat/GeneratedCommands/get_relay_status_log_response is re...
void uic_mqtt_dotdot_scenes_store_scene_callback_set(const uic_mqtt_dotdot_scenes_store_scene_callback_t callback)
Setup callback to be called when a Scenes/Commands/store_scene is received.
sl_status_t uic_mqtt_dotdot_thermostat_min_cool_setpoint_limit_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/MinCoolSetpointLimit.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_voltage_swell_period_phc_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/RMSVoltageSwellPeriodPhC.
void uic_mqtt_dotdot_electrical_measurement_unretain_cluster_revision(const char *base_topic)
Unretain a publication to ElectricalMeasurement/ClusterRevision attribute.
void uic_mqtt_dotdot_scenes_generated_enhanced_add_scene_callback_clear()
Clears all callbacks registered for when +/Scenes/GeneratedCommands/enhanced_add_scene is received.
sl_status_t uic_mqtt_dotdot_thermostat_setpoint_change_source_timestamp_publish(const char *base_topic, UTC value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/SetpointChangeSourceTimestamp.
void uic_mqtt_dotdot_door_lock_generated_set_year_day_schedule_callback_unset(const uic_mqtt_dotdot_door_lock_set_year_day_schedule_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/set_year_day_schedule is received.
void uic_mqtt_dotdot_level_generated_move_callback_set(const uic_mqtt_dotdot_level_move_callback_t callback)
Setup callback to be called when a +/Level/GeneratedCommands/move is received.
void uic_mqtt_dotdot_unset_illuminance_level_sensing_write_attributes_callback(const uic_mqtt_dotdot_illuminance_level_sensing_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/illuminance_level_sensing/Commands/WriteAt...
void uic_mqtt_dotdot_door_lock_generated_getpin_code_response_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/getpin_code_response is receive...
sl_status_t uic_mqtt_dotdot_electrical_measurement_dc_voltage_max_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/DCVoltageMax.
void uic_mqtt_dotdot_scenes_generated_store_scene_callback_unset(const uic_mqtt_dotdot_scenes_store_scene_callback_t callback)
Unsets callback to be called when a +/Scenes/GeneratedCommands/store_scene is received.
void uic_mqtt_dotdot_ias_zone_generated_initiate_normal_operation_mode_callback_unset(const uic_mqtt_dotdot_ias_zone_initiate_normal_operation_mode_callback_t callback)
Unsets callback to be called when a +/IASZone/GeneratedCommands/initiate_normal_operation_mode is rec...
void uic_mqtt_dotdot_barrier_control_generated_go_to_percent_callback_clear()
Clears all callbacks registered for when +/BarrierControl/GeneratedCommands/go_to_percent is received...
void uic_mqtt_dotdot_clear_pressure_measurement_write_attributes_callbacks()
Clears all callbacks registered for when +/pressure_measurement/Commands/WriteAttributes is received.
void uic_mqtt_dotdot_on_off_on_callback_unset(const uic_mqtt_dotdot_on_off_on_callback_t callback)
Unsets callback to be called when a OnOff/Commands/on is received.
void uic_mqtt_dotdot_clear_illuminance_measurement_force_read_attributes_callbacks()
Clears all callbacks registered for when +/illuminance_measurement/Commands/ForceReadAttributes is re...
void uic_mqtt_dotdot_door_lock_setrfid_code_response_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/setrfid_code_response is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_measurement_type_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/MeasurementType.
sl_status_t uic_mqtt_dotdot_basic_product_label_publish(const char *base_topic, const char *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Basic/Attributes/ProductLabel.
sl_status_t uic_mqtt_dotdot_electrical_conductivity_measurement_max_measured_value_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalConductivityMeasurement/Attributes/MaxMeasuredValue.
sl_status_t uic_mqtt_dotdot_electrical_measurement_power_multiplier_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/PowerMultiplier.
sl_status_t uic_mqtt_dotdot_thermostat_abs_min_heat_setpoint_limit_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/AbsMinHeatSetpointLimit.
sl_status_t uic_mqtt_dotdot_window_covering_number_of_actuations_lift_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; WindowCovering/Attributes/NumberOfActuationsLift.
void uic_mqtt_dotdot_set_time_force_read_attributes_callback(const uic_mqtt_dotdot_time_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/time/Commands/ForceReadAttributes is r...
void uic_mqtt_dotdot_binding_generated_unbind_from_protocol_controller_callback_unset(const uic_mqtt_dotdot_binding_unbind_from_protocol_controller_callback_t callback)
Unsets callback to be called when a +/Binding/GeneratedCommands/unbind_from_protocol_controller is re...
sl_status_t(* uic_mqtt_dotdot_groups_add_group_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint16_t group_id, const char *group_name)
Definition: dotdot_mqtt.h:3655
sl_status_t(* uic_mqtt_dotdot_configuration_parameters_discover_parameter_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint16_t parameter_id)
Definition: dotdot_mqtt.h:37950
void uic_mqtt_dotdot_door_lock_generated_unlock_with_timeout_response_callback_unset(const uic_mqtt_dotdot_door_lock_unlock_with_timeout_response_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/unlock_with_timeout_response is rece...
void uic_mqtt_dotdot_door_lock_generated_clearrfid_code_callback_set(const uic_mqtt_dotdot_door_lock_clearrfid_code_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/clearrfid_code is received.
void uic_mqtt_dotdot_door_lock_set_year_day_schedule_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/set_year_day_schedule is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_measured7th_harmonic_current_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/Measured7thHarmonicCurrent.
void uic_mqtt_dotdot_configuration_parameters_discover_parameter_range_callback_clear()
Clears all callbacks registered for when ConfigurationParameters/Commands/discover_parameter_range is...
void uic_mqtt_dotdot_door_lock_generated_clear_year_day_schedule_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/clear_year_day_schedule is rece...
void uic_mqtt_dotdot_door_lock_operating_event_notification_callback_set(const uic_mqtt_dotdot_door_lock_operating_event_notification_callback_t callback)
Setup callback to be called when a DoorLock/Commands/operating_event_notification is received.
void uic_mqtt_dotdot_set_temperature_measurement_force_read_attributes_callback(const uic_mqtt_dotdot_temperature_measurement_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/temperature_measurement/Commands/Force...
void uic_mqtt_dotdot_window_covering_go_to_tilt_value_callback_set(const uic_mqtt_dotdot_window_covering_go_to_tilt_value_callback_t callback)
Setup callback to be called when a WindowCovering/Commands/go_to_tilt_value is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_current_min_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSCurrentMin.
void uic_mqtt_dotdot_state_generated_discover_neighbors_callback_set(const uic_mqtt_dotdot_state_discover_neighbors_callback_t callback)
Setup callback to be called when a +/State/GeneratedCommands/discover_neighbors is received.
void uic_mqtt_dotdot_unset_thermostat_user_interface_configuration_force_read_attributes_callback(const uic_mqtt_dotdot_thermostat_user_interface_configuration_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/thermostat_user_interface_configurati...
void uic_mqtt_dotdot_door_lock_clearrfid_code_response_callback_set(const uic_mqtt_dotdot_door_lock_clearrfid_code_response_callback_t callback)
Setup callback to be called when a DoorLock/Commands/clearrfid_code_response is received.
sl_status_t uic_mqtt_dotdot_carbon_monoxide_tolerance_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; CarbonMonoxide/Attributes/Tolerance.
sl_status_t(* uic_mqtt_dotdot_power_configuration_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_power_configuration_state_t, uic_mqtt_dotdot_power_configuration_updated_state_t)
Definition: dotdot_mqtt.h:1064
sl_status_t(* uic_mqtt_dotdot_groups_add_group_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t status, uint16_t group_id)
Definition: dotdot_mqtt.h:3664
void uic_mqtt_dotdot_scenes_view_scene_callback_set(const uic_mqtt_dotdot_scenes_view_scene_callback_t callback)
Setup callback to be called when a Scenes/Commands/view_scene is received.
sl_status_t uic_mqtt_dotdot_door_lock_rfid_operation_event_mask_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/RFIDOperationEventMask.
void uic_mqtt_dotdot_carbon_dioxide_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the CarbonDioxide Cluster.
void uic_mqtt_dotdot_scenes_view_scene_response_callback_clear()
Clears all callbacks registered for when Scenes/Commands/view_scene_response is received.
void uic_mqtt_dotdot_door_lock_generated_clear_allrfid_codes_response_callback_unset(const uic_mqtt_dotdot_door_lock_clear_allrfid_codes_response_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/clear_allrfid_codes_response is rece...
sl_status_t uic_mqtt_dotdot_electrical_measurement_active_power_max_phb_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ActivePowerMaxPhB.
sl_status_t uic_mqtt_dotdot_electrical_measurement_ac_active_power_overload_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ACActivePowerOverload.
sl_status_t(* uic_mqtt_dotdot_groups_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_groups_state_t, uic_mqtt_dotdot_groups_updated_state_t)
Definition: dotdot_mqtt.h:3748
void uic_mqtt_dotdot_unset_window_covering_force_read_attributes_callback(const uic_mqtt_dotdot_window_covering_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/window_covering/Commands/ForceReadAtt...
sl_status_t uic_mqtt_dotdot_level_options_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Level/Attributes/Options.
void uic_mqtt_dotdot_door_lock_toggle_response_callback_set(const uic_mqtt_dotdot_door_lock_toggle_response_callback_t callback)
Setup callback to be called when a DoorLock/Commands/toggle_response is received.
void uic_mqtt_dotdot_scenes_generated_store_scene_response_callback_set(const uic_mqtt_dotdot_scenes_store_scene_response_callback_t callback)
Setup callback to be called when a +/Scenes/GeneratedCommands/store_scene_response is received.
sl_status_t uic_mqtt_dotdot_window_covering_number_of_actuations_lift_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; WindowCovering/Attributes/NumberOfActuationsLift.
sl_status_t uic_mqtt_dotdot_electrical_measurement_phase_harmonic_current_multiplier_publish(const char *base_topic, int8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/PhaseHarmonicCurrentMultiplier.
void uic_mqtt_dotdot_door_lock_get_user_status_response_callback_set(const uic_mqtt_dotdot_door_lock_get_user_status_response_callback_t callback)
Setup callback to be called when a DoorLock/Commands/get_user_status_response is received.
sl_status_t(* uic_mqtt_dotdot_time_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_time_updated_state_t)
Definition: dotdot_mqtt.h:8146
sl_status_t uic_mqtt_dotdot_ballast_configuration_ballast_status_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; BallastConfiguration/Attributes/BallastStatus.
void uic_mqtt_dotdot_set_diagnostics_write_attributes_callback(const uic_mqtt_dotdot_diagnostics_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/diagnostics/Commands/WriteAttributes is rec...
sl_status_t uic_mqtt_dotdot_diagnostics_aps_rx_ucast_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Diagnostics/Attributes/APSRxUcast.
void uic_mqtt_dotdot_unset_name_and_location_force_read_attributes_callback(const uic_mqtt_dotdot_name_and_location_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/name_and_location/Commands/ForceReadA...
void uic_mqtt_dotdot_door_lock_generated_set_user_type_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/set_user_type is received.
void uic_mqtt_dotdot_color_control_color_loop_set_callback_unset(const uic_mqtt_dotdot_color_control_color_loop_set_callback_t callback)
Unsets callback to be called when a ColorControl/Commands/color_loop_set is received.
void uic_mqtt_dotdot_scenes_enhanced_add_scene_callback_clear()
Clears all callbacks registered for when Scenes/Commands/enhanced_add_scene is received.
sl_status_t uic_mqtt_dotdot_diagnostics_apsfc_failure_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/APSFCFailure.
void uic_mqtt_dotdot_level_move_to_level_callback_unset(const uic_mqtt_dotdot_level_move_to_level_callback_t callback)
Unsets callback to be called when a Level/Commands/move_to_level is received.
sl_status_t uic_mqtt_dotdot_door_lock_language_publish(const char *base_topic, const char *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/Language.
sl_status_t uic_mqtt_dotdot_window_covering_config_or_status_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; WindowCovering/Attributes/ConfigOrStatus.
void uic_mqtt_dotdot_scenes_generated_add_scene_response_callback_set(const uic_mqtt_dotdot_scenes_add_scene_response_callback_t callback)
Setup callback to be called when a +/Scenes/GeneratedCommands/add_scene_response is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_current_phb_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/RMSCurrentPhB.
sl_status_t uic_mqtt_dotdot_electrical_measurement_averagerms_under_voltage_counter_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/AverageRMSUnderVoltageCounter.
sl_status_t uic_mqtt_dotdot_electrical_measurement_total_active_power_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/TotalActivePower.
void uic_mqtt_dotdot_clear_device_temperature_configuration_write_attributes_callbacks()
Clears all callbacks registered for when +/device_temperature_configuration/Commands/WriteAttributes ...
void uic_mqtt_dotdot_level_move_to_level_callback_clear()
Clears all callbacks registered for when Level/Commands/move_to_level is received.
void uic_mqtt_dotdot_shade_configuration_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish an empty array of SupportedCommands for UNID/EndPoint for the ShadeConfiguration Cluster.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_voltage_swell_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSVoltageSwell.
sl_status_t(* uic_mqtt_dotdot_poll_control_set_long_poll_interval_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint32_t new_long_poll_interval)
Definition: dotdot_mqtt.h:8569
sl_status_t uic_mqtt_dotdot_power_configuration_battery2a_hr_rating_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/Battery2AHrRating.
void uic_mqtt_dotdot_identify_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the Identify/ClusterRevision attribute.
void uic_mqtt_dotdot_binding_unbind_from_protocol_controller_callback_unset(const uic_mqtt_dotdot_binding_unbind_from_protocol_controller_callback_t callback)
Unsets callback to be called when a Binding/Commands/unbind_from_protocol_controller is received.
void uic_mqtt_dotdot_door_lock_clear_allpin_codes_callback_set(const uic_mqtt_dotdot_door_lock_clear_allpin_codes_callback_t callback)
Setup callback to be called when a DoorLock/Commands/clear_allpin_codes is received.
void uic_mqtt_dotdot_door_lock_set_user_type_response_callback_unset(const uic_mqtt_dotdot_door_lock_set_user_type_response_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/set_user_type_response is received.
void uic_mqtt_dotdot_clear_application_monitoring_force_read_attributes_callbacks()
Clears all callbacks registered for when +/application_monitoring/Commands/ForceReadAttributes is rec...
sl_status_t uic_mqtt_dotdot_metering_current_max_demand_delivered_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Metering/Attributes/CurrentMaxDemandDelivered.
sl_status_t uic_mqtt_dotdot_metering_current_max_demand_received_time_publish(const char *base_topic, UTC value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Metering/Attributes/CurrentMaxDemandReceivedTime.
sl_status_t uic_mqtt_dotdot_color_control_primary3x_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/Primary3X.
void uic_mqtt_dotdot_groups_remove_group_callback_unset(const uic_mqtt_dotdot_groups_remove_group_callback_t callback)
Unsets callback to be called when a Groups/Commands/remove_group is received.
void uic_mqtt_dotdot_power_configuration_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish an empty array of SupportedCommands for UNID/EndPoint for the PowerConfiguration Cluster.
sl_status_t uic_mqtt_dotdot_electrical_measurement_dc_voltage_min_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/DCVoltageMin.
void uic_mqtt_dotdot_door_lock_generated_clear_weekday_schedule_response_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/clear_weekday_schedule_response...
sl_status_t uic_mqtt_dotdot_color_control_remaining_time_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/RemainingTime.
void uic_mqtt_dotdot_binding_unbind_from_protocol_controller_callback_set(const uic_mqtt_dotdot_binding_unbind_from_protocol_controller_callback_t callback)
Setup callback to be called when a Binding/Commands/unbind_from_protocol_controller is received.
void uic_mqtt_dotdot_door_lock_setpin_code_callback_set(const uic_mqtt_dotdot_door_lock_setpin_code_callback_t callback)
Setup callback to be called when a DoorLock/Commands/setpin_code is received.
sl_status_t uic_mqtt_dotdot_door_lock_number_ofrfid_users_supported_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/NumberOfRFIDUsersSupported.
sl_status_t uic_mqtt_dotdot_on_off_start_up_on_off_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; OnOff/Attributes/StartUpOnOff.
void uic_mqtt_dotdot_state_remove_offline_callback_clear()
Clears all callbacks registered for when State/Commands/remove_offline is received.
void uic_mqtt_dotdot_scenes_add_scene_response_callback_clear()
Clears all callbacks registered for when Scenes/Commands/add_scene_response is received.
sl_status_t uic_mqtt_dotdot_power_configuration_battery2_voltage_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery2Voltage.
sl_status_t uic_mqtt_dotdot_aox_locator_angle_filtering_weight_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; AoXLocator/Attributes/AngleFilteringWeight.
sl_status_t uic_mqtt_dotdot_diagnostics_last_messagelqi_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Diagnostics/Attributes/LastMessageLQI.
sl_status_t uic_mqtt_dotdot_color_control_primary3_intensity_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/Primary3Intensity.
void uic_mqtt_dotdot_binding_unretain_cluster_revision(const char *base_topic)
Unretain a publication to Binding/ClusterRevision attribute.
sl_status_t(* uic_mqtt_dotdot_color_control_step_hue_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, CCStepMode step_mode, uint8_t step_size, uint8_t transition_time, uint8_t options_mask, uint8_t options_override)
Definition: dotdot_mqtt.h:19556
void uic_mqtt_dotdot_color_control_generated_move_saturation_callback_unset(const uic_mqtt_dotdot_color_control_move_saturation_callback_t callback)
Unsets callback to be called when a +/ColorControl/GeneratedCommands/move_saturation is received.
sl_status_t uic_mqtt_dotdot_window_covering_window_covering_type_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; WindowCovering/Attributes/WindowCoveringType.
void uic_mqtt_dotdot_scenes_enhanced_add_scene_response_callback_unset(const uic_mqtt_dotdot_scenes_enhanced_add_scene_response_callback_t callback)
Unsets callback to be called when a Scenes/Commands/enhanced_add_scene_response is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_active_current_phb_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/ActiveCurrentPhB.
void uic_mqtt_dotdot_door_lock_clear_holiday_schedule_callback_set(const uic_mqtt_dotdot_door_lock_clear_holiday_schedule_callback_t callback)
Setup callback to be called when a DoorLock/Commands/clear_holiday_schedule is received.
sl_status_t uic_mqtt_dotdot_metering_current_outlet_energy_carrier_summation_publish(const char *base_topic, uint64_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Metering/Attributes/CurrentOutletEnergyCarrierSummation.
void uic_mqtt_dotdot_window_covering_generated_up_or_open_callback_set(const uic_mqtt_dotdot_window_covering_up_or_open_callback_t callback)
Setup callback to be called when a +/WindowCovering/GeneratedCommands/up_or_open is received.
sl_status_t uic_mqtt_dotdot_aox_locator_antenna_array_publish(const char *base_topic, size_t value_count, const int8_t *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; AoXLocator/Attributes/AntennaArray.
sl_status_t uic_mqtt_dotdot_on_off_on_time_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; OnOff/Attributes/OnTime.
sl_status_t uic_mqtt_dotdot_binding_bindable_cluster_list_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Binding/Attributes/BindableClusterList.
sl_status_t(* uic_mqtt_dotdot_system_metrics_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_system_metrics_state_t, uic_mqtt_dotdot_system_metrics_updated_state_t)
Definition: dotdot_mqtt.h:35903
sl_status_t uic_mqtt_dotdot_application_monitoring_mqtt_logging_level_publish(const char *base_topic, LoggingLevelEnum value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ApplicationMonitoring/Attributes/MQTTLoggingLevel.
void uic_mqtt_dotdot_door_lock_generated_clear_allrfid_codes_callback_unset(const uic_mqtt_dotdot_door_lock_clear_allrfid_codes_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/clear_allrfid_codes is received.
void uic_mqtt_dotdot_scenes_enhanced_view_scene_response_callback_unset(const uic_mqtt_dotdot_scenes_enhanced_view_scene_response_callback_t callback)
Unsets callback to be called when a Scenes/Commands/enhanced_view_scene_response is received.
void uic_mqtt_dotdot_poll_control_check_in_response_callback_clear()
Clears all callbacks registered for when PollControl/Commands/check_in_response is received.
void uic_mqtt_dotdot_unset_on_off_force_read_attributes_callback(const uic_mqtt_dotdot_on_off_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/on_off/Commands/ForceReadAttributes i...
sl_status_t(* uic_mqtt_dotdot_color_control_step_color_temperature_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, CCStepMode step_mode, uint16_t step_size, uint16_t transition_time, CCMinMiredsField color_temperature_minimum_mireds, CCMaxMiredsField color_temperature_maximum_mireds, uint8_t options_mask, uint8_t options_override)
Definition: dotdot_mqtt.h:19786
void uic_mqtt_dotdot_clear_shade_configuration_write_attributes_callbacks()
Clears all callbacks registered for when +/shade_configuration/Commands/WriteAttributes is received.
void uic_mqtt_dotdot_thermostat_generated_setpoint_raise_or_lower_callback_set(const uic_mqtt_dotdot_thermostat_setpoint_raise_or_lower_callback_t callback)
Setup callback to be called when a +/Thermostat/GeneratedCommands/setpoint_raise_or_lower is received...
void uic_mqtt_dotdot_door_lock_generated_get_year_day_schedule_response_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/get_year_day_schedule_response ...
sl_status_t(* uic_mqtt_dotdot_door_lock_clear_weekday_schedule_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkWeekDayScheduleID scheduleid, DrlkTotalUserID userid)
Definition: dotdot_mqtt.h:9666
sl_status_t uic_mqtt_dotdot_metering_metering_device_type_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Metering/Attributes/MeteringDeviceType.
void uic_mqtt_dotdot_door_lock_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish an empty array of SupportedCommands for UNID/EndPoint for the DoorLock Cluster.
sl_status_t uic_mqtt_dotdot_ballast_configuration_lamp_manufacturer_publish(const char *base_topic, const char *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; BallastConfiguration/Attributes/LampManufacturer.
sl_status_t uic_mqtt_dotdot_color_control_color_loop_direction_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/ColorLoopDirection.
void uic_mqtt_dotdot_aox_locator_iq_report_callback_set(const uic_mqtt_dotdot_aox_locator_iq_report_callback_t callback)
Setup callback to be called when a AoXLocator/Commands/iq_report is received.
sl_status_t(* uic_mqtt_dotdot_thermostat_user_interface_configuration_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_thermostat_user_interface_configuration_state_t, uic_mqtt_dotdot_thermostat_user_interface_configuration_updated_state_t)
Definition: dotdot_mqtt.h:19326
void uic_mqtt_dotdot_clear_alarms_force_read_attributes_callbacks()
Clears all callbacks registered for when +/alarms/Commands/ForceReadAttributes is received.
void uic_mqtt_dotdot_ias_zone_generated_initiate_test_mode_callback_clear()
Clears all callbacks registered for when +/IASZone/GeneratedCommands/initiate_test_mode is received.
sl_status_t uic_mqtt_dotdot_diagnostics_aps_rx_ucast_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/APSRxUcast.
sl_status_t uic_mqtt_dotdot_power_configuration_battery3_percentage_threshold1_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery3PercentageThreshold1.
void uic_mqtt_dotdot_unset_time_write_attributes_callback(const uic_mqtt_dotdot_time_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/time/Commands/WriteAttributes is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_total_active_power_publish(const char *base_topic, int32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/TotalActivePower.
sl_status_t uic_mqtt_dotdot_color_control_color_temp_physical_max_mireds_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/ColorTempPhysicalMaxMireds.
void uic_mqtt_dotdot_thermostat_unretain_cluster_revision(const char *base_topic)
Unretain a publication to Thermostat/ClusterRevision attribute.
void uic_mqtt_dotdot_color_control_generated_step_saturation_callback_set(const uic_mqtt_dotdot_color_control_step_saturation_callback_t callback)
Setup callback to be called when a +/ColorControl/GeneratedCommands/step_saturation is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_measured1st_harmonic_current_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/Measured1stHarmonicCurrent.
sl_status_t uic_mqtt_dotdot_door_lock_operating_mode_publish(const char *base_topic, DrlkOperMode value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/OperatingMode.
void uic_mqtt_dotdot_barrier_control_go_to_percent_callback_set(const uic_mqtt_dotdot_barrier_control_go_to_percent_callback_t callback)
Setup callback to be called when a BarrierControl/Commands/go_to_percent is received.
void uic_mqtt_dotdot_set_dehumidification_control_force_read_attributes_callback(const uic_mqtt_dotdot_dehumidification_control_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/dehumidification_control/Commands/Forc...
void uic_mqtt_dotdot_door_lock_clearrfid_code_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/clearrfid_code is received.
sl_status_t uic_mqtt_dotdot_system_metrics_virtual_memory_totalmb_publish(const char *base_topic, double value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; SystemMetrics/Attributes/VirtualMemoryTotalMB.
void uic_mqtt_dotdot_set_illuminance_level_sensing_write_attributes_callback(const uic_mqtt_dotdot_illuminance_level_sensing_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/illuminance_level_sensing/Commands/WriteAtt...
void uic_mqtt_dotdot_protocol_controller_network_management_publish_empty_supported_commands(const dotdot_unid_t unid)
Publish an empty array of SupportedCommands for UNID/EndPoint for the ProtocolController-NetworkManag...
void uic_mqtt_dotdot_level_step_callback_unset(const uic_mqtt_dotdot_level_step_callback_t callback)
Unsets callback to be called when a Level/Commands/step is received.
void uic_mqtt_dotdot_relativity_humidity_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the RelativityHumidity/ClusterRevision attribute.
void uic_mqtt_dotdot_clear_system_metrics_force_read_attributes_callbacks()
Clears all callbacks registered for when +/system_metrics/Commands/ForceReadAttributes is received.
void uic_mqtt_dotdot_ph_measurement_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish an empty array of SupportedCommands for UNID/EndPoint for the PhMeasurement Cluster.
sl_status_t uic_mqtt_dotdot_ias_zone_number_of_zone_sensitivity_levels_supported_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; IASZone/Attributes/NumberOfZoneSensitivityLevelsSupported.
sl_status_t uic_mqtt_dotdot_pm25_measured_value_publish(const char *base_topic, float value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PM25/Attributes/MeasuredValue.
void uic_mqtt_dotdot_protocol_controller_rf_telemetry_tx_report_callback_set(const uic_mqtt_dotdot_protocol_controller_rf_telemetry_tx_report_callback_t callback)
Setup callback to be called when a ProtocolController-RFTelemetry/Commands/tx_report is received.
void uic_mqtt_dotdot_door_lock_toggle_response_callback_unset(const uic_mqtt_dotdot_door_lock_toggle_response_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/toggle_response is received.
void uic_mqtt_dotdot_door_lock_generated_get_log_record_callback_unset(const uic_mqtt_dotdot_door_lock_get_log_record_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/get_log_record is received.
void uic_mqtt_dotdot_color_control_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish an empty array of SupportedCommands for UNID/EndPoint for the ColorControl Cluster.
sl_status_t uic_mqtt_dotdot_device_temperature_configuration_low_temp_threshold_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DeviceTemperatureConfiguration/Attributes/LowTempThreshold.
sl_status_t uic_mqtt_dotdot_fan_control_fan_mode_sequence_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; FanControl/Attributes/FanModeSequence.
sl_status_t uic_mqtt_dotdot_window_covering_installed_closed_limit_lift_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; WindowCovering/Attributes/InstalledClosedLimitLift.
void uic_mqtt_dotdot_door_lock_lock_door_callback_unset(const uic_mqtt_dotdot_door_lock_lock_door_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/lock_door is received.
sl_status_t uic_mqtt_dotdot_metering_current_inlet_energy_carrier_summation_publish(const char *base_topic, uint64_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Metering/Attributes/CurrentInletEnergyCarrierSummation.
sl_status_t uic_mqtt_dotdot_power_configuration_battery3_voltage_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/Battery3Voltage.
void uic_mqtt_dotdot_alarms_generated_alarm_callback_set(const uic_mqtt_dotdot_alarms_alarm_callback_t callback)
Setup callback to be called when a +/Alarms/GeneratedCommands/alarm is received.
sl_status_t uic_mqtt_dotdot_aox_locator_antenna_array_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; AoXLocator/Attributes/AntennaArray.
sl_status_t uic_mqtt_dotdot_power_configuration_battery3_voltage_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery3Voltage.
void uic_mqtt_dotdot_window_covering_generated_go_to_lift_value_callback_set(const uic_mqtt_dotdot_window_covering_go_to_lift_value_callback_t callback)
Setup callback to be called when a +/WindowCovering/GeneratedCommands/go_to_lift_value is received.
void uic_mqtt_dotdot_on_off_generated_on_with_recall_global_scene_callback_unset(const uic_mqtt_dotdot_on_off_on_with_recall_global_scene_callback_t callback)
Unsets callback to be called when a +/OnOff/GeneratedCommands/on_with_recall_global_scene is received...
sl_status_t uic_mqtt_dotdot_electrical_measurement_dc_current_max_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/DCCurrentMax.
void uic_mqtt_dotdot_level_generated_step_callback_unset(const uic_mqtt_dotdot_level_step_callback_t callback)
Unsets callback to be called when a +/Level/GeneratedCommands/step is received.
sl_status_t uic_mqtt_dotdot_thermostat_system_mode_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/SystemMode.
void uic_mqtt_dotdot_carbon_monoxide_unretain_cluster_revision(const char *base_topic)
Unretain a publication to CarbonMonoxide/ClusterRevision attribute.
void uic_mqtt_dotdot_binding_generated_bind_callback_clear()
Clears all callbacks registered for when +/Binding/GeneratedCommands/bind is received.
void uic_mqtt_dotdot_color_control_generated_move_to_color_callback_unset(const uic_mqtt_dotdot_color_control_move_to_color_callback_t callback)
Unsets callback to be called when a +/ColorControl/GeneratedCommands/move_to_color is received.
void uic_mqtt_dotdot_color_control_step_hue_callback_set(const uic_mqtt_dotdot_color_control_step_hue_callback_t callback)
Setup callback to be called when a ColorControl/Commands/step_hue is received.
sl_status_t uic_mqtt_dotdot_application_monitoring_application_connected_publish(const char *base_topic, bool value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ApplicationMonitoring/Attributes/ApplicationConnected.
void uic_mqtt_dotdot_aox_position_estimation_unretain_cluster_revision(const char *base_topic)
Unretain a publication to AoXPositionEstimation/ClusterRevision attribute.
void uic_mqtt_dotdot_door_lock_get_log_record_response_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/get_log_record_response is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_dc_current_max_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/DCCurrentMax.
sl_status_t uic_mqtt_dotdot_level_min_level_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Level/Attributes/MinLevel.
sl_status_t uic_mqtt_dotdot_power_configuration_battery2_percentage_min_threshold_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery2PercentageMinThreshold.
sl_status_t uic_mqtt_dotdot_occupancy_sensing_occupancy_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; OccupancySensing/Attributes/Occupancy.
sl_status_t(* uic_mqtt_dotdot_state_discover_neighbors_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type)
Definition: dotdot_mqtt.h:34880
sl_status_t uic_mqtt_dotdot_soil_moisture_min_measured_value_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; SoilMoisture/Attributes/MinMeasuredValue.
sl_status_t uic_mqtt_dotdot_system_metrics_power_plugged_publish(const char *base_topic, bool value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; SystemMetrics/Attributes/PowerPlugged.
sl_status_t uic_mqtt_dotdot_occupancy_sensing_pir_unoccupied_to_occupied_threshold_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; OccupancySensing/Attributes/PIRUnoccupiedToOccupiedThreshold.
void uic_mqtt_dotdot_state_generated_discover_neighbors_callback_unset(const uic_mqtt_dotdot_state_discover_neighbors_callback_t callback)
Unsets callback to be called when a +/State/GeneratedCommands/discover_neighbors is received.
void uic_mqtt_dotdot_ias_zone_generated_zone_status_change_notification_callback_set(const uic_mqtt_dotdot_ias_zone_zone_status_change_notification_callback_t callback)
Setup callback to be called when a +/IASZone/GeneratedCommands/zone_status_change_notification is rec...
sl_status_t uic_mqtt_dotdot_thermostat_alarm_mask_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/AlarmMask.
void uic_mqtt_dotdot_clear_illuminance_measurement_write_attributes_callbacks()
Clears all callbacks registered for when +/illuminance_measurement/Commands/WriteAttributes is receiv...
void uic_mqtt_dotdot_state_discover_security_callback_set(const uic_mqtt_dotdot_state_discover_security_callback_t callback)
Setup callback to be called when a State/Commands/discover_security is received.
void uic_mqtt_dotdot_time_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the Time Cluster.
sl_status_t uic_mqtt_dotdot_power_configuration_battery2a_hr_rating_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery2AHrRating.
void uic_mqtt_dotdot_door_lock_get_holiday_schedule_response_callback_set(const uic_mqtt_dotdot_door_lock_get_holiday_schedule_response_callback_t callback)
Setup callback to be called when a DoorLock/Commands/get_holiday_schedule_response is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_neutral_current_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/NeutralCurrent.
void uic_mqtt_dotdot_poll_control_set_short_poll_interval_callback_set(const uic_mqtt_dotdot_poll_control_set_short_poll_interval_callback_t callback)
Setup callback to be called when a PollControl/Commands/set_short_poll_interval is received.
void uic_mqtt_dotdot_unset_shade_configuration_write_attributes_callback(const uic_mqtt_dotdot_shade_configuration_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/shade_configuration/Commands/WriteAttribut...
sl_status_t uic_mqtt_dotdot_metering_current_max_demand_delivered_time_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Metering/Attributes/CurrentMaxDemandDeliveredTime.
sl_status_t uic_mqtt_dotdot_electrical_measurement_measured11th_harmonic_current_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/Measured11thHarmonicCurrent.
sl_status_t uic_mqtt_dotdot_ballast_configuration_lamp_burn_hours_trip_point_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; BallastConfiguration/Attributes/LampBurnHoursTripPoint.
void uic_mqtt_dotdot_door_lock_set_user_status_response_callback_unset(const uic_mqtt_dotdot_door_lock_set_user_status_response_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/set_user_status_response is received.
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_min_comp_pressure_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PumpConfigurationAndControl/Attributes/MinCompPressure.
void uic_mqtt_dotdot_level_generated_move_to_level_with_on_off_callback_set(const uic_mqtt_dotdot_level_move_to_level_with_on_off_callback_t callback)
Setup callback to be called when a +/Level/GeneratedCommands/move_to_level_with_on_off is received.
sl_status_t(* uic_mqtt_dotdot_groups_get_group_membership_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t group_list_count, const uint16_t *group_list)
Definition: dotdot_mqtt.h:3691
void uic_mqtt_dotdot_iaswd_squawk_callback_set(const uic_mqtt_dotdot_iaswd_squawk_callback_t callback)
Setup callback to be called when a IASWD/Commands/squawk is received.
sl_status_t uic_mqtt_dotdot_time_standard_time_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Time/Attributes/StandardTime.
void uic_mqtt_dotdot_window_covering_generated_go_to_tilt_value_callback_clear()
Clears all callbacks registered for when +/WindowCovering/GeneratedCommands/go_to_tilt_value is recei...
sl_status_t(* uic_mqtt_dotdot_alarms_reset_alarm_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t alarm_code, clusterId cluster_identifier)
Definition: dotdot_mqtt.h:7643
void uic_mqtt_dotdot_scenes_generated_remove_all_scenes_response_callback_set(const uic_mqtt_dotdot_scenes_remove_all_scenes_response_callback_t callback)
Setup callback to be called when a +/Scenes/GeneratedCommands/remove_all_scenes_response is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_active_power_min_phb_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ActivePowerMinPhB.
void uic_mqtt_dotdot_color_control_generated_move_to_hue_callback_clear()
Clears all callbacks registered for when +/ColorControl/GeneratedCommands/move_to_hue is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_current_max_phc_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSCurrentMaxPhC.
void uic_mqtt_dotdot_unset_occupancy_sensing_force_read_attributes_callback(const uic_mqtt_dotdot_occupancy_sensing_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/occupancy_sensing/Commands/ForceReadA...
sl_status_t uic_mqtt_dotdot_power_configuration_battery3_voltage_min_threshold_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/Battery3VoltageMinThreshold.
sl_status_t uic_mqtt_dotdot_diagnostics_aps_decrypt_failures_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/APSDecryptFailures.
sl_status_t uic_mqtt_dotdot_carbon_dioxide_tolerance_publish(const char *base_topic, float value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; CarbonDioxide/Attributes/Tolerance.
void uic_mqtt_dotdot_color_control_generated_stop_move_step_callback_clear()
Clears all callbacks registered for when +/ColorControl/GeneratedCommands/stop_move_step is received.
void uic_mqtt_dotdot_alarms_generated_reset_alarm_callback_set(const uic_mqtt_dotdot_alarms_reset_alarm_callback_t callback)
Setup callback to be called when a +/Alarms/GeneratedCommands/reset_alarm is received.
sl_status_t uic_mqtt_dotdot_dehumidification_control_dehumidification_max_cool_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DehumidificationControl/Attributes/DehumidificationMaxCool.
void uic_mqtt_dotdot_thermostat_generated_get_weekly_schedule_callback_clear()
Clears all callbacks registered for when +/Thermostat/GeneratedCommands/get_weekly_schedule is receiv...
void uic_mqtt_dotdot_on_off_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish an empty array of SupportedCommands for UNID/EndPoint for the OnOff Cluster.
void uic_mqtt_dotdot_configuration_parameters_generated_discover_parameter_range_callback_set(const uic_mqtt_dotdot_configuration_parameters_discover_parameter_range_callback_t callback)
Setup callback to be called when a +/ConfigurationParameters/GeneratedCommands/discover_parameter_ran...
sl_status_t uic_mqtt_dotdot_color_control_start_up_color_temperature_mireds_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/StartUpColorTemperatureMireds.
sl_status_t uic_mqtt_dotdot_power_configuration_battery_rated_voltage_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/BatteryRatedVoltage.
void uic_mqtt_dotdot_unset_power_configuration_force_read_attributes_callback(const uic_mqtt_dotdot_power_configuration_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/power_configuration/Commands/ForceRea...
void uic_mqtt_dotdot_color_control_enhanced_move_hue_callback_unset(const uic_mqtt_dotdot_color_control_enhanced_move_hue_callback_t callback)
Unsets callback to be called when a ColorControl/Commands/enhanced_move_hue is received.
sl_status_t uic_mqtt_dotdot_thermostat_ac_capacity_format_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/ACCapacityFormat.
sl_status_t uic_mqtt_dotdot_system_metrics_system_interrupts_publish(const char *base_topic, uint64_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; SystemMetrics/Attributes/SystemInterrupts.
void uic_mqtt_dotdot_on_off_on_with_recall_global_scene_callback_set(const uic_mqtt_dotdot_on_off_on_with_recall_global_scene_callback_t callback)
Setup callback to be called when a OnOff/Commands/on_with_recall_global_scene is received.
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_lifetime_running_hours_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PumpConfigurationAndControl/Attributes/LifetimeRunningHours.
void uic_mqtt_dotdot_protocol_controller_rf_telemetry_publish_empty_supported_commands(const dotdot_unid_t unid)
Publish an empty array of SupportedCommands for UNID/EndPoint for the ProtocolController-RFTelemetry ...
sl_status_t uic_mqtt_dotdot_power_configuration_battery3_alarm_state_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery3AlarmState.
void uic_mqtt_dotdot_poll_control_generated_check_in_callback_unset(const uic_mqtt_dotdot_poll_control_check_in_callback_t callback)
Unsets callback to be called when a +/PollControl/GeneratedCommands/check_in is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_measured_phase5th_harmonic_current_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/MeasuredPhase5thHarmonicCurrent.
sl_status_t uic_mqtt_dotdot_system_metrics_current_temperature_celcius_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; SystemMetrics/Attributes/CurrentTemperatureCelcius.
void uic_mqtt_dotdot_door_lock_getrfid_code_callback_unset(const uic_mqtt_dotdot_door_lock_getrfid_code_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/getrfid_code is received.
sl_status_t uic_mqtt_dotdot_device_temperature_configuration_max_temp_experienced_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DeviceTemperatureConfiguration/Attributes/MaxTempExperienced.
sl_status_t uic_mqtt_dotdot_electrical_measurement_harmonic_current_multiplier_publish(const char *base_topic, int8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/HarmonicCurrentMultiplier.
sl_status_t uic_mqtt_dotdot_metering_supply_status_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Metering/Attributes/SupplyStatus.
void uic_mqtt_dotdot_window_covering_generated_go_to_lift_percentage_callback_set(const uic_mqtt_dotdot_window_covering_go_to_lift_percentage_callback_t callback)
Setup callback to be called when a +/WindowCovering/GeneratedCommands/go_to_lift_percentage is receiv...
void uic_mqtt_dotdot_binding_generated_unbind_callback_unset(const uic_mqtt_dotdot_binding_unbind_callback_t callback)
Unsets callback to be called when a +/Binding/GeneratedCommands/unbind is received.
void uic_mqtt_dotdot_shade_configuration_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the ShadeConfiguration/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_electrical_measurement_phase_harmonic_current_multiplier_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/PhaseHarmonicCurrentMultiplier.
sl_status_t uic_mqtt_dotdot_electrical_measurement_ac_current_divisor_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ACCurrentDivisor.
sl_status_t uic_mqtt_dotdot_illuminance_measurement_light_sensor_type_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; IlluminanceMeasurement/Attributes/LightSensorType.
sl_status_t(* uic_mqtt_dotdot_door_lock_set_user_type_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkPassFailStatus status)
Definition: dotdot_mqtt.h:9807
void uic_mqtt_dotdot_set_pump_configuration_and_control_write_attributes_callback(const uic_mqtt_dotdot_pump_configuration_and_control_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/pump_configuration_and_control/Commands/Wri...
void uic_mqtt_dotdot_clear_metering_write_attributes_callbacks()
Clears all callbacks registered for when +/metering/Commands/WriteAttributes is received.
sl_status_t uic_mqtt_dotdot_door_lock_enable_privacy_mode_button_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DoorLock/Attributes/EnablePrivacyModeButton.
sl_status_t uic_mqtt_dotdot_door_lock_operating_mode_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DoorLock/Attributes/OperatingMode.
void uic_mqtt_dotdot_electrical_measurement_generated_get_profile_info_callback_set(const uic_mqtt_dotdot_electrical_measurement_get_profile_info_callback_t callback)
Setup callback to be called when a +/ElectricalMeasurement/GeneratedCommands/get_profile_info is rece...
void uic_mqtt_dotdot_ias_zone_initiate_normal_operation_mode_callback_clear()
Clears all callbacks registered for when IASZone/Commands/initiate_normal_operation_mode is received.
sl_status_t uic_mqtt_dotdot_diagnostics_aps_tx_ucast_success_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Diagnostics/Attributes/APSTxUcastSuccess.
void uic_mqtt_dotdot_scenes_generated_copy_scene_callback_clear()
Clears all callbacks registered for when +/Scenes/GeneratedCommands/copy_scene is received.
void uic_mqtt_dotdot_door_lock_generated_get_weekday_schedule_callback_set(const uic_mqtt_dotdot_door_lock_get_weekday_schedule_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/get_weekday_schedule is received.
void uic_mqtt_dotdot_scenes_generated_enhanced_add_scene_response_callback_set(const uic_mqtt_dotdot_scenes_enhanced_add_scene_response_callback_t callback)
Setup callback to be called when a +/Scenes/GeneratedCommands/enhanced_add_scene_response is received...
sl_status_t(* uic_mqtt_dotdot_protocol_controller_network_management_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_protocol_controller_network_management_state_t, uic_mqtt_dotdot_protocol_controller_network_management_updated_state_t)
Definition: dotdot_mqtt.h:39395
sl_status_t(* uic_mqtt_dotdot_scenes_store_scene_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, zclStatus status, SGroupId groupid, uint8_t sceneid)
Definition: dotdot_mqtt.h:4470
void uic_mqtt_dotdot_clear_system_metrics_write_attributes_callbacks()
Clears all callbacks registered for when +/system_metrics/Commands/WriteAttributes is received.
sl_status_t uic_mqtt_dotdot_power_configuration_battery3_voltage_threshold3_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery3VoltageThreshold3.
void uic_mqtt_dotdot_protocol_controller_rf_telemetry_generated_tx_report_callback_set(const uic_mqtt_dotdot_protocol_controller_rf_telemetry_tx_report_callback_t callback)
Setup callback to be called when a +/ProtocolController-RFTelemetry/GeneratedCommands/tx_report is re...
void uic_mqtt_dotdot_set_alarms_write_attributes_callback(const uic_mqtt_dotdot_alarms_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/alarms/Commands/WriteAttributes is received...
void uic_mqtt_dotdot_clear_ph_measurement_force_read_attributes_callbacks()
Clears all callbacks registered for when +/ph_measurement/Commands/ForceReadAttributes is received.
void uic_mqtt_dotdot_protocol_controller_rf_telemetry_generated_tx_report_callback_clear()
Clears all callbacks registered for when +/ProtocolController-RFTelemetry/GeneratedCommands/tx_report...
void uic_mqtt_dotdot_color_control_generated_enhanced_move_hue_callback_set(const uic_mqtt_dotdot_color_control_enhanced_move_hue_callback_t callback)
Setup callback to be called when a +/ColorControl/GeneratedCommands/enhanced_move_hue is received.
sl_status_t uic_mqtt_dotdot_power_configuration_mains_voltage_min_threshold_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/MainsVoltageMinThreshold.
sl_status_t uic_mqtt_dotdot_occupancy_sensing_pir_unoccupied_to_occupied_delay_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; OccupancySensing/Attributes/PIRUnoccupiedToOccupiedDelay.
void uic_mqtt_dotdot_poll_control_generated_set_long_poll_interval_callback_unset(const uic_mqtt_dotdot_poll_control_set_long_poll_interval_callback_t callback)
Unsets callback to be called when a +/PollControl/GeneratedCommands/set_long_poll_interval is receive...
sl_status_t uic_mqtt_dotdot_system_metrics_max_temperature_celcius_publish(const char *base_topic, double value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; SystemMetrics/Attributes/MaxTemperatureCelcius.
sl_status_t uic_mqtt_dotdot_electrical_measurement_dc_current_min_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/DCCurrentMin.
void uic_mqtt_dotdot_aox_locator_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish an empty array of SupportedCommands for UNID/EndPoint for the AoXLocator Cluster.
void uic_mqtt_dotdot_door_lock_generated_set_weekday_schedule_response_callback_set(const uic_mqtt_dotdot_door_lock_set_weekday_schedule_response_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/set_weekday_schedule_response is rece...
void uic_mqtt_dotdot_illuminance_measurement_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the IlluminanceMeasurement Cluster.
void uic_mqtt_dotdot_clear_carbon_monoxide_write_attributes_callbacks()
Clears all callbacks registered for when +/carbon_monoxide/Commands/WriteAttributes is received.
sl_status_t uic_mqtt_dotdot_power_configuration_battery2_voltage_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/Battery2Voltage.
sl_status_t uic_mqtt_dotdot_metering_current_max_demand_received_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Metering/Attributes/CurrentMaxDemandReceived.
void uic_mqtt_dotdot_on_off_on_callback_clear()
Clears all callbacks registered for when OnOff/Commands/on is received.
sl_status_t uic_mqtt_dotdot_metering_outlet_temperature_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Metering/Attributes/OutletTemperature.
void uic_mqtt_dotdot_clear_shade_configuration_force_read_attributes_callbacks()
Clears all callbacks registered for when +/shade_configuration/Commands/ForceReadAttributes is receiv...
sl_status_t uic_mqtt_dotdot_ballast_configuration_lamp_rated_hours_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; BallastConfiguration/Attributes/LampRatedHours.
void uic_mqtt_dotdot_door_lock_set_weekday_schedule_callback_unset(const uic_mqtt_dotdot_door_lock_set_weekday_schedule_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/set_weekday_schedule is received.
sl_status_t uic_mqtt_dotdot_groups_name_support_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Groups/Attributes/NameSupport.
sl_status_t uic_mqtt_dotdot_system_metrics_power_plugged_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; SystemMetrics/Attributes/PowerPlugged.
sl_status_t uic_mqtt_dotdot_ias_zone_current_zone_sensitivity_level_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; IASZone/Attributes/CurrentZoneSensitivityLevel.
sl_status_t uic_mqtt_dotdot_power_configuration_battery2_quantity_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/Battery2Quantity.
void uic_mqtt_dotdot_color_control_move_saturation_callback_unset(const uic_mqtt_dotdot_color_control_move_saturation_callback_t callback)
Unsets callback to be called when a ColorControl/Commands/move_saturation is received.
sl_status_t uic_mqtt_dotdot_aox_locator_angle_correction_delay_publish(const char *base_topic, int8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; AoXLocator/Attributes/AngleCorrectionDelay.
void uic_mqtt_dotdot_alarms_reset_all_alarms_callback_clear()
Clears all callbacks registered for when Alarms/Commands/reset_all_alarms is received.
void uic_mqtt_dotdot_clear_application_monitoring_write_attributes_callbacks()
Clears all callbacks registered for when +/application_monitoring/Commands/WriteAttributes is receive...
sl_status_t uic_mqtt_dotdot_electrical_measurement_ac_current_overload_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ACCurrentOverload.
void uic_mqtt_dotdot_door_lock_generated_clear_allpin_codes_response_callback_unset(const uic_mqtt_dotdot_door_lock_clear_allpin_codes_response_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/clear_allpin_codes_response is recei...
void uic_mqtt_dotdot_unset_soil_moisture_force_read_attributes_callback(const uic_mqtt_dotdot_soil_moisture_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/soil_moisture/Commands/ForceReadAttri...
sl_status_t uic_mqtt_dotdot_power_configuration_battery2_size_publish(const char *base_topic, BatterySize value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery2Size.
void uic_mqtt_dotdot_scenes_generated_enhanced_add_scene_callback_unset(const uic_mqtt_dotdot_scenes_enhanced_add_scene_callback_t callback)
Unsets callback to be called when a +/Scenes/GeneratedCommands/enhanced_add_scene is received.
sl_status_t uic_mqtt_dotdot_metering_temperature_unit_of_measure_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Metering/Attributes/TemperatureUnitOfMeasure.
void uic_mqtt_dotdot_unset_poll_control_write_attributes_callback(const uic_mqtt_dotdot_poll_control_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/poll_control/Commands/WriteAttributes is r...
void uic_mqtt_dotdot_door_lock_generated_unlock_door_response_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/unlock_door_response is receive...
void uic_mqtt_dotdot_thermostat_generated_set_weekly_schedule_callback_set(const uic_mqtt_dotdot_thermostat_set_weekly_schedule_callback_t callback)
Setup callback to be called when a +/Thermostat/GeneratedCommands/set_weekly_schedule is received.
sl_status_t uic_mqtt_dotdot_ballast_configuration_lamp_burn_hours_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; BallastConfiguration/Attributes/LampBurnHours.
void uic_mqtt_dotdot_barrier_control_generated_stop_callback_clear()
Clears all callbacks registered for when +/BarrierControl/GeneratedCommands/stop is received.
sl_status_t uic_mqtt_dotdot_application_monitoring_mqtt_logging_enabled_publish(const char *base_topic, bool value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ApplicationMonitoring/Attributes/MQTTLoggingEnabled.
void uic_mqtt_dotdot_door_lock_getrfid_code_response_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/getrfid_code_response is received.
void uic_mqtt_dotdot_unset_system_metrics_write_attributes_callback(const uic_mqtt_dotdot_system_metrics_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/system_metrics/Commands/WriteAttributes is...
sl_status_t uic_mqtt_dotdot_occupancy_sensing_physical_contact_unoccupied_to_occupied_delay_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; OccupancySensing/Attributes/PhysicalContactUnoccupiedToOccupiedDelay.
sl_status_t uic_mqtt_dotdot_ballast_configuration_power_on_level_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; BallastConfiguration/Attributes/PowerOnLevel.
sl_status_t(* uic_mqtt_dotdot_ballast_configuration_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_ballast_configuration_state_t, uic_mqtt_dotdot_ballast_configuration_updated_state_t)
Definition: dotdot_mqtt.h:22664
sl_status_t uic_mqtt_dotdot_thermostat_ac_type_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/ACType.
sl_status_t(* uic_mqtt_dotdot_groups_view_group_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint16_t group_id)
Definition: dotdot_mqtt.h:3673
sl_status_t uic_mqtt_dotdot_diagnostics_mac_tx_ucast_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/MacTxUcast.
void uic_mqtt_dotdot_door_lock_generated_get_year_day_schedule_response_callback_set(const uic_mqtt_dotdot_door_lock_get_year_day_schedule_response_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/get_year_day_schedule_response is rec...
sl_status_t uic_mqtt_dotdot_electrical_measurement_averagerms_voltage_measurement_period_phb_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/AverageRMSVoltageMeasurementPeriodPhB.
sl_status_t uic_mqtt_dotdot_ph_measurement_measured_value_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PhMeasurement/Attributes/MeasuredValue.
sl_status_t uic_mqtt_dotdot_level_on_level_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Level/Attributes/OnLevel.
sl_status_t uic_mqtt_dotdot_system_metrics_cpu_max_usage_percent_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; SystemMetrics/Attributes/CPUMaxUsagePercent.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_voltage_swell_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/RMSVoltageSwell.
sl_status_t(* uic_mqtt_dotdot_window_covering_down_or_close_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type)
Definition: dotdot_mqtt.h:14090
void uic_mqtt_dotdot_door_lock_set_user_status_callback_unset(const uic_mqtt_dotdot_door_lock_set_user_status_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/set_user_status is received.
sl_status_t(* uic_mqtt_dotdot_groups_remove_group_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint16_t group_id)
Definition: dotdot_mqtt.h:3709
sl_status_t(* uic_mqtt_dotdot_level_step_with_on_off_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, MoveStepMode step_mode, uint8_t step_size, uint16_t transition_time, uint8_t options_mask, uint8_t options_override)
Definition: dotdot_mqtt.h:6578
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_voltage_phc_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSVoltagePhC.
sl_status_t uic_mqtt_dotdot_metering_demand_formatting_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Metering/Attributes/DemandFormatting.
sl_status_t uic_mqtt_dotdot_occupancy_sensing_ultrasonic_unoccupied_to_occupied_delay_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; OccupancySensing/Attributes/UltrasonicUnoccupiedToOccupiedDelay.
sl_status_t uic_mqtt_dotdot_device_temperature_configuration_min_temp_experienced_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DeviceTemperatureConfiguration/Attributes/MinTempExperienced.
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_max_speed_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PumpConfigurationAndControl/Attributes/MaxSpeed.
void uic_mqtt_dotdot_door_lock_get_user_type_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/get_user_type is received.
void uic_mqtt_dotdot_state_discover_neighbors_callback_set(const uic_mqtt_dotdot_state_discover_neighbors_callback_t callback)
Setup callback to be called when a State/Commands/discover_neighbors is received.
void uic_mqtt_dotdot_state_generated_discover_security_callback_clear()
Clears all callbacks registered for when +/State/GeneratedCommands/discover_security is received.
void uic_mqtt_dotdot_door_lock_generated_set_holiday_schedule_callback_set(const uic_mqtt_dotdot_door_lock_set_holiday_schedule_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/set_holiday_schedule is received.
void uic_mqtt_dotdot_scenes_get_scene_membership_response_callback_unset(const uic_mqtt_dotdot_scenes_get_scene_membership_response_callback_t callback)
Unsets callback to be called when a Scenes/Commands/get_scene_membership_response is received.
sl_status_t uic_mqtt_dotdot_thermostat_occupied_setback_max_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/OccupiedSetbackMax.
sl_status_t uic_mqtt_dotdot_color_control_couple_color_temp_to_level_min_mireds_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/CoupleColorTempToLevelMinMireds.
void uic_mqtt_dotdot_electrical_measurement_generated_get_profile_info_response_callback_unset(const uic_mqtt_dotdot_electrical_measurement_get_profile_info_response_callback_t callback)
Unsets callback to be called when a +/ElectricalMeasurement/GeneratedCommands/get_profile_info_respon...
sl_status_t uic_mqtt_dotdot_power_configuration_battery3_quantity_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery3Quantity.
sl_status_t(* uic_mqtt_dotdot_illuminance_level_sensing_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_illuminance_level_sensing_updated_state_t)
Definition: dotdot_mqtt.h:23556
sl_status_t uic_mqtt_dotdot_barrier_control_close_period_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; BarrierControl/Attributes/ClosePeriod.
void uic_mqtt_dotdot_door_lock_generated_getrfid_code_callback_unset(const uic_mqtt_dotdot_door_lock_getrfid_code_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/getrfid_code is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_dc_current_multiplier_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/DCCurrentMultiplier.
sl_status_t uic_mqtt_dotdot_electrical_measurement_reactive_current_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/ReactiveCurrent.
sl_status_t uic_mqtt_dotdot_system_metrics_min_temperature_celcius_publish(const char *base_topic, double value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; SystemMetrics/Attributes/MinTemperatureCelcius.
void uic_mqtt_dotdot_set_thermostat_user_interface_configuration_force_read_attributes_callback(const uic_mqtt_dotdot_thermostat_user_interface_configuration_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/thermostat_user_interface_configuratio...
sl_status_t uic_mqtt_dotdot_diagnostics_mac_tx_ucast_retry_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Diagnostics/Attributes/MacTxUcastRetry.
void uic_mqtt_dotdot_set_identify_force_read_attributes_callback(const uic_mqtt_dotdot_identify_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/identify/Commands/ForceReadAttributes ...
void uic_mqtt_dotdot_basic_unretain_cluster_revision(const char *base_topic)
Unretain a publication to Basic/ClusterRevision attribute.
void uic_mqtt_dotdot_aox_locator_generated_iq_report_callback_unset(const uic_mqtt_dotdot_aox_locator_iq_report_callback_t callback)
Unsets callback to be called when a +/AoXLocator/GeneratedCommands/iq_report is received.
sl_status_t(* uic_mqtt_dotdot_temperature_measurement_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_temperature_measurement_updated_state_t)
Definition: dotdot_mqtt.h:23773
void uic_mqtt_dotdot_scenes_generated_copy_scene_response_callback_set(const uic_mqtt_dotdot_scenes_copy_scene_response_callback_t callback)
Setup callback to be called when a +/Scenes/GeneratedCommands/copy_scene_response is received.
sl_status_t uic_mqtt_dotdot_power_configuration_battery2_voltage_threshold1_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/Battery2VoltageThreshold1.
void uic_mqtt_dotdot_door_lock_generated_set_holiday_schedule_callback_unset(const uic_mqtt_dotdot_door_lock_set_holiday_schedule_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/set_holiday_schedule is received.
sl_status_t uic_mqtt_dotdot_ballast_configuration_physical_max_level_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; BallastConfiguration/Attributes/PhysicalMaxLevel.
sl_status_t uic_mqtt_dotdot_thermostat_abs_min_cool_setpoint_limit_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/AbsMinCoolSetpointLimit.
void uic_mqtt_dotdot_configuration_parameters_generated_set_parameter_callback_unset(const uic_mqtt_dotdot_configuration_parameters_set_parameter_callback_t callback)
Unsets callback to be called when a +/ConfigurationParameters/GeneratedCommands/set_parameter is rece...
sl_status_t uic_mqtt_dotdot_diagnostics_neighbor_removed_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Diagnostics/Attributes/NeighborRemoved.
sl_status_t uic_mqtt_dotdot_electrical_measurement_measured_phase3rd_harmonic_current_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/MeasuredPhase3rdHarmonicCurrent.
void uic_mqtt_dotdot_clear_thermostat_user_interface_configuration_force_read_attributes_callbacks()
Clears all callbacks registered for when +/thermostat_user_interface_configuration/Commands/ForceRead...
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_voltage_max_phb_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/RMSVoltageMaxPhB.
sl_status_t uic_mqtt_dotdot_system_metrics_virtual_memory_usedmb_publish(const char *base_topic, double value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; SystemMetrics/Attributes/VirtualMemoryUsedMB.
void uic_mqtt_dotdot_poll_control_fast_poll_stop_callback_unset(const uic_mqtt_dotdot_poll_control_fast_poll_stop_callback_t callback)
Unsets callback to be called when a PollControl/Commands/fast_poll_stop is received.
void uic_mqtt_dotdot_dehumidification_control_unretain_cluster_revision(const char *base_topic)
Unretain a publication to DehumidificationControl/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_level_start_up_current_level_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Level/Attributes/StartUpCurrentLevel.
void uic_mqtt_dotdot_clear_level_write_attributes_callbacks()
Clears all callbacks registered for when +/level/Commands/WriteAttributes is received.
sl_status_t(* uic_mqtt_dotdot_relativity_humidity_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_relativity_humidity_state_t, uic_mqtt_dotdot_relativity_humidity_updated_state_t)
Definition: dotdot_mqtt.h:24666
sl_status_t(* uic_mqtt_dotdot_identify_identify_query_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type)
Definition: dotdot_mqtt.h:3307
void uic_mqtt_dotdot_diagnostics_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the Diagnostics/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_temperature_measurement_measured_value_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; TemperatureMeasurement/Attributes/MeasuredValue.
void uic_mqtt_dotdot_iaswd_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the IASWD Cluster.
sl_status_t(* uic_mqtt_dotdot_scenes_remove_all_scenes_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, zclStatus status, SGroupId groupid)
Definition: dotdot_mqtt.h:4452
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_voltage_sag_period_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/RMSVoltageSagPeriod.
void uic_mqtt_dotdot_door_lock_generated_clear_weekday_schedule_callback_unset(const uic_mqtt_dotdot_door_lock_clear_weekday_schedule_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/clear_weekday_schedule is received.
sl_status_t uic_mqtt_dotdot_door_lock_enable_inside_statusled_publish(const char *base_topic, bool value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/EnableInsideStatusLED.
sl_status_t uic_mqtt_dotdot_time_last_set_time_publish(const char *base_topic, UTC value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Time/Attributes/LastSetTime.
sl_status_t(* uic_mqtt_dotdot_scenes_remove_scene_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, SGroupId groupid, uint8_t sceneid)
Definition: dotdot_mqtt.h:4425
sl_status_t uic_mqtt_dotdot_power_configuration_battery2_percentage_threshold1_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/Battery2PercentageThreshold1.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_voltage_sag_period_phc_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/RMSVoltageSagPeriodPhC.
sl_status_t uic_mqtt_dotdot_aox_locator_aox_mode_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; AoXLocator/Attributes/AoXMode.
void uic_mqtt_dotdot_state_generated_remove_callback_set(const uic_mqtt_dotdot_state_remove_callback_t callback)
Setup callback to be called when a +/State/GeneratedCommands/remove is received.
sl_status_t uic_mqtt_dotdot_basic_stack_version_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Basic/Attributes/StackVersion.
sl_status_t uic_mqtt_dotdot_power_configuration_battery2_voltage_threshold2_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery2VoltageThreshold2.
sl_status_t uic_mqtt_dotdot_color_control_enhanced_color_mode_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/EnhancedColorMode.
void uic_mqtt_dotdot_level_generated_stop_callback_unset(const uic_mqtt_dotdot_level_stop_callback_t callback)
Unsets callback to be called when a +/Level/GeneratedCommands/stop is received.
sl_status_t uic_mqtt_dotdot_level_off_transition_time_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Level/Attributes/OffTransitionTime.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_current_min_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/RMSCurrentMin.
sl_status_t uic_mqtt_dotdot_thermostat_remote_sensing_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/RemoteSensing.
sl_status_t uic_mqtt_dotdot_poll_control_fast_poll_timeout_max_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PollControl/Attributes/FastPollTimeoutMax.
void uic_mqtt_dotdot_door_lock_generated_operating_event_notification_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/operating_event_notification is...
sl_status_t uic_mqtt_dotdot_door_lock_rfid_programming_event_mask_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DoorLock/Attributes/RFIDProgrammingEventMask.
sl_status_t uic_mqtt_dotdot_door_lock_enable_inside_statusled_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DoorLock/Attributes/EnableInsideStatusLED.
sl_status_t uic_mqtt_dotdot_window_covering_current_position_tilt_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; WindowCovering/Attributes/CurrentPositionTilt.
sl_status_t uic_mqtt_dotdot_electrical_measurement_reactive_current_phc_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ReactiveCurrentPhC.
void uic_mqtt_dotdot_barrier_control_go_to_percent_callback_unset(const uic_mqtt_dotdot_barrier_control_go_to_percent_callback_t callback)
Unsets callback to be called when a BarrierControl/Commands/go_to_percent is received.
void uic_mqtt_dotdot_aox_locator_angle_correction_callback_unset(const uic_mqtt_dotdot_aox_locator_angle_correction_callback_t callback)
Unsets callback to be called when a AoXLocator/Commands/angle_correction is received.
sl_status_t uic_mqtt_dotdot_wind_speed_measurement_tolerance_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; WindSpeedMeasurement/Attributes/Tolerance.
sl_status_t(* uic_mqtt_dotdot_thermostat_set_weekly_schedule_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t number_of_transitions, uint8_t day_of_week, uint8_t mode, uint8_t transitions_count, const TransitionType *transitions)
Definition: dotdot_mqtt.h:16643
void uic_mqtt_dotdot_color_control_unretain_cluster_revision(const char *base_topic)
Unretain a publication to ColorControl/ClusterRevision attribute.
void uic_mqtt_dotdot_aox_locator_unretain_cluster_revision(const char *base_topic)
Unretain a publication to AoXLocator/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_power_configuration_battery2_manufacturer_publish(const char *base_topic, const char *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery2Manufacturer.
sl_status_t uic_mqtt_dotdot_color_control_primary5_intensity_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/Primary5Intensity.
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_max_pressure_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PumpConfigurationAndControl/Attributes/MaxPressure.
sl_status_t(* uic_mqtt_dotdot_thermostat_clear_weekly_schedule_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type)
Definition: dotdot_mqtt.h:16683
void uic_mqtt_dotdot_set_door_lock_force_read_attributes_callback(const uic_mqtt_dotdot_door_lock_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/door_lock/Commands/ForceReadAttributes...
sl_status_t(* uic_mqtt_dotdot_barrier_control_go_to_percent_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t percent_open)
Definition: dotdot_mqtt.h:15195
void uic_mqtt_dotdot_door_lock_set_holiday_schedule_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/set_holiday_schedule is received.
void uic_mqtt_dotdot_scenes_generated_enhanced_add_scene_response_callback_unset(const uic_mqtt_dotdot_scenes_enhanced_add_scene_response_callback_t callback)
Unsets callback to be called when a +/Scenes/GeneratedCommands/enhanced_add_scene_response is receive...
sl_status_t uic_mqtt_dotdot_power_configuration_battery2_voltage_min_threshold_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/Battery2VoltageMinThreshold.
sl_status_t uic_mqtt_dotdot_pressure_measurement_max_measured_value_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PressureMeasurement/Attributes/MaxMeasuredValue.
void uic_mqtt_dotdot_iaswd_generated_start_warning_callback_unset(const uic_mqtt_dotdot_iaswd_start_warning_callback_t callback)
Unsets callback to be called when a +/IASWD/GeneratedCommands/start_warning is received.
void uic_mqtt_dotdot_window_covering_down_or_close_callback_set(const uic_mqtt_dotdot_window_covering_down_or_close_callback_t callback)
Setup callback to be called when a WindowCovering/Commands/down_or_close is received.
sl_status_t(* uic_mqtt_dotdot_protocol_controller_network_management_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_protocol_controller_network_management_updated_state_t)
Definition: dotdot_mqtt.h:39403
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_capacity_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PumpConfigurationAndControl/Attributes/Capacity.
sl_status_t uic_mqtt_dotdot_door_lock_rf_operation_event_mask_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/RFOperationEventMask.
sl_status_t uic_mqtt_dotdot_diagnostics_aps_rx_bcast_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/APSRxBcast.
sl_status_t uic_mqtt_dotdot_system_metrics_battery_percentage_publish(const char *base_topic, double value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; SystemMetrics/Attributes/BatteryPercentage.
void uic_mqtt_dotdot_aox_locator_angle_report_callback_set(const uic_mqtt_dotdot_aox_locator_angle_report_callback_t callback)
Setup callback to be called when a AoXLocator/Commands/angle_report is received.
sl_status_t uic_mqtt_dotdot_relativity_humidity_max_measured_value_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; RelativityHumidity/Attributes/MaxMeasuredValue.
sl_status_t(* uic_mqtt_dotdot_device_temperature_configuration_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_device_temperature_configuration_updated_state_t)
Definition: dotdot_mqtt.h:2919
sl_status_t uic_mqtt_dotdot_level_default_move_rate_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Level/Attributes/DefaultMoveRate.
sl_status_t uic_mqtt_dotdot_aox_locator_angle_correction_delay_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; AoXLocator/Attributes/AngleCorrectionDelay.
sl_status_t uic_mqtt_dotdot_application_monitoring_mqtt_subscription_count_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ApplicationMonitoring/Attributes/MQTTSubscriptionCount.
void uic_mqtt_dotdot_color_control_generated_enhanced_move_to_hue_callback_clear()
Clears all callbacks registered for when +/ColorControl/GeneratedCommands/enhanced_move_to_hue is rec...
void uic_mqtt_dotdot_door_lock_generated_get_user_status_response_callback_unset(const uic_mqtt_dotdot_door_lock_get_user_status_response_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/get_user_status_response is received...
sl_status_t(* uic_mqtt_dotdot_groups_remove_group_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t status, uint16_t group_id)
Definition: dotdot_mqtt.h:3716
void uic_mqtt_dotdot_on_off_generated_off_callback_clear()
Clears all callbacks registered for when +/OnOff/GeneratedCommands/off is received.
void uic_mqtt_dotdot_window_covering_generated_go_to_lift_percentage_callback_unset(const uic_mqtt_dotdot_window_covering_go_to_lift_percentage_callback_t callback)
Unsets callback to be called when a +/WindowCovering/GeneratedCommands/go_to_lift_percentage is recei...
void uic_mqtt_dotdot_set_protocol_controller_network_management_write_attributes_callback(const uic_mqtt_dotdot_protocol_controller_network_management_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/protocol_controller_network_management/Comm...
void uic_mqtt_dotdot_groups_view_group_response_callback_clear()
Clears all callbacks registered for when Groups/Commands/view_group_response is received.
void uic_mqtt_dotdot_state_remove_offline_callback_set(const uic_mqtt_dotdot_state_remove_offline_callback_t callback)
Setup callback to be called when a State/Commands/remove_offline is received.
void uic_mqtt_dotdot_set_group_dispatch_callback(group_dispatch_t callback)
Setup Group dispatch callback.
sl_status_t uic_mqtt_dotdot_color_control_color_loop_time_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/ColorLoopTime.
sl_status_t uic_mqtt_dotdot_thermostat_temperature_setpoint_hold_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/TemperatureSetpointHold.
void uic_mqtt_dotdot_unset_color_control_write_attributes_callback(const uic_mqtt_dotdot_color_control_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/color_control/Commands/WriteAttributes is ...
sl_status_t uic_mqtt_dotdot_window_covering_mode_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; WindowCovering/Attributes/Mode.
sl_status_t uic_mqtt_dotdot_door_lock_sendpin_over_the_air_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DoorLock/Attributes/SendPINOverTheAir.
void uic_mqtt_dotdot_set_diagnostics_force_read_attributes_callback(const uic_mqtt_dotdot_diagnostics_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/diagnostics/Commands/ForceReadAttribut...
sl_status_t uic_mqtt_dotdot_door_lock_number_ofpin_users_supported_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/NumberOfPINUsersSupported.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_current_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/RMSCurrent.
sl_status_t uic_mqtt_dotdot_power_configuration_battery_percentage_remaining_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/BatteryPercentageRemaining.
sl_status_t uic_mqtt_dotdot_system_metrics_hostname_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; SystemMetrics/Attributes/Hostname.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_voltage_max_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/RMSVoltageMax.
void uic_mqtt_dotdot_aox_locator_generated_angle_report_callback_unset(const uic_mqtt_dotdot_aox_locator_angle_report_callback_t callback)
Unsets callback to be called when a +/AoXLocator/GeneratedCommands/angle_report is received.
void uic_mqtt_dotdot_identify_trigger_effect_callback_clear()
Clears all callbacks registered for when Identify/Commands/trigger_effect is received.
void uic_mqtt_dotdot_set_state_force_read_attributes_callback(const uic_mqtt_dotdot_state_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/state/Commands/ForceReadAttributes is ...
sl_status_t uic_mqtt_dotdot_color_control_color_temperature_mireds_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/ColorTemperatureMireds.
void uic_mqtt_dotdot_protocol_controller_rf_telemetry_unretain_cluster_revision(const char *base_topic)
Unretain a publication to ProtocolController-RFTelemetry/ClusterRevision attribute.
void uic_mqtt_dotdot_color_control_generated_move_to_hue_and_saturation_callback_unset(const uic_mqtt_dotdot_color_control_move_to_hue_and_saturation_callback_t callback)
Unsets callback to be called when a +/ColorControl/GeneratedCommands/move_to_hue_and_saturation is re...
void uic_mqtt_dotdot_door_lock_unlock_with_timeout_response_callback_set(const uic_mqtt_dotdot_door_lock_unlock_with_timeout_response_callback_t callback)
Setup callback to be called when a DoorLock/Commands/unlock_with_timeout_response is received.
void uic_mqtt_dotdot_groups_add_group_callback_set(const uic_mqtt_dotdot_groups_add_group_callback_t callback)
Setup callback to be called when a Groups/Commands/add_group is received.
sl_status_t(* uic_mqtt_dotdot_protocol_controller_rf_telemetry_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_protocol_controller_rf_telemetry_updated_state_t)
Definition: dotdot_mqtt.h:34621
void uic_mqtt_dotdot_alarms_reset_alarm_log_callback_set(const uic_mqtt_dotdot_alarms_reset_alarm_log_callback_t callback)
Setup callback to be called when a Alarms/Commands/reset_alarm_log is received.
sl_status_t uic_mqtt_dotdot_name_and_location_name_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; NameAndLocation/Attributes/Name.
void uic_mqtt_dotdot_pm25_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish an empty array of SupportedCommands for UNID/EndPoint for the PM25 Cluster.
sl_status_t(* uic_mqtt_dotdot_carbon_monoxide_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_carbon_monoxide_updated_state_t)
Definition: dotdot_mqtt.h:26412
sl_status_t uic_mqtt_dotdot_thermostat_ac_refrigerant_type_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/ACRefrigerantType.
void uic_mqtt_dotdot_carbon_dioxide_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish an empty array of SupportedCommands for UNID/EndPoint for the CarbonDioxide Cluster.
sl_status_t uic_mqtt_dotdot_color_control_primary5_intensity_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/Primary5Intensity.
sl_status_t uic_mqtt_dotdot_thermostat_min_heat_setpoint_limit_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/MinHeatSetpointLimit.
void uic_mqtt_dotdot_door_lock_generated_clearrfid_code_response_callback_set(const uic_mqtt_dotdot_door_lock_clearrfid_code_response_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/clearrfid_code_response is received.
sl_status_t uic_mqtt_dotdot_power_configuration_batterya_hr_rating_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/BatteryAHrRating.
void uic_mqtt_dotdot_door_lock_generated_clear_weekday_schedule_response_callback_unset(const uic_mqtt_dotdot_door_lock_clear_weekday_schedule_response_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/clear_weekday_schedule_response is r...
void uic_mqtt_dotdot_color_control_generated_color_loop_set_callback_set(const uic_mqtt_dotdot_color_control_color_loop_set_callback_t callback)
Setup callback to be called when a +/ColorControl/GeneratedCommands/color_loop_set is received.
void uic_mqtt_dotdot_temperature_measurement_unretain_cluster_revision(const char *base_topic)
Unretain a publication to TemperatureMeasurement/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_door_lock_maxrfid_code_length_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DoorLock/Attributes/MaxRFIDCodeLength.
sl_status_t uic_mqtt_dotdot_window_covering_number_of_actuations_tilt_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; WindowCovering/Attributes/NumberOfActuationsTilt.
sl_status_t uic_mqtt_dotdot_device_temperature_configuration_over_temp_total_dwell_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DeviceTemperatureConfiguration/Attributes/OverTempTotalDwell.
sl_status_t uic_mqtt_dotdot_poll_control_check_in_interval_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PollControl/Attributes/CheckInInterval.
sl_status_t uic_mqtt_dotdot_color_control_color_pointg_intensity_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/ColorPointGIntensity.
sl_status_t(* uic_mqtt_dotdot_color_control_move_to_color_temperature_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint16_t color_temperature_mireds, uint16_t transition_time, uint8_t options_mask, uint8_t options_override)
Definition: dotdot_mqtt.h:19670
void uic_mqtt_dotdot_color_control_generated_step_color_temperature_callback_unset(const uic_mqtt_dotdot_color_control_step_color_temperature_callback_t callback)
Unsets callback to be called when a +/ColorControl/GeneratedCommands/step_color_temperature is receiv...
sl_status_t uic_mqtt_dotdot_metering_historical_consumption_formatting_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Metering/Attributes/HistoricalConsumptionFormatting.
sl_status_t uic_mqtt_dotdot_occupancy_sensing_physical_contact_occupied_to_unoccupied_delay_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; OccupancySensing/Attributes/PhysicalContactOccupiedToUnoccupiedDelay.
sl_status_t uic_mqtt_dotdot_application_monitoring_mqtt_max_delivery_time_seconds_publish(const char *base_topic, double value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ApplicationMonitoring/Attributes/MQTTMaxDeliveryTimeSeconds.
sl_status_t uic_mqtt_dotdot_door_lock_security_level_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DoorLock/Attributes/SecurityLevel.
void uic_mqtt_dotdot_unset_dehumidification_control_write_attributes_callback(const uic_mqtt_dotdot_dehumidification_control_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/dehumidification_control/Commands/WriteAtt...
void uic_mqtt_dotdot_level_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish an empty array of SupportedCommands for UNID/EndPoint for the Level Cluster.
void uic_mqtt_dotdot_ias_zone_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish an empty array of SupportedCommands for UNID/EndPoint for the IASZone Cluster.
sl_status_t uic_mqtt_dotdot_application_monitoring_application_statistics_reporting_interval_seconds_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ApplicationMonitoring/Attributes/ApplicationStatisticsReportingIntervalSeconds...
sl_status_t uic_mqtt_dotdot_electrical_measurement_active_current_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ActiveCurrent.
sl_status_t uic_mqtt_dotdot_thermostat_abs_min_heat_setpoint_limit_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/AbsMinHeatSetpointLimit.
void uic_mqtt_dotdot_color_control_generated_move_to_hue_callback_unset(const uic_mqtt_dotdot_color_control_move_to_hue_callback_t callback)
Unsets callback to be called when a +/ColorControl/GeneratedCommands/move_to_hue is received.
sl_status_t uic_mqtt_dotdot_ias_zone_iascie_address_publish(const char *base_topic, EUI64 value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; IASZone/Attributes/IASCIEAddress.
sl_status_t uic_mqtt_dotdot_thermostat_local_temperature_calibration_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/LocalTemperatureCalibration.
void uic_mqtt_dotdot_device_temperature_configuration_unretain_cluster_revision(const char *base_topic)
Unretain a publication to DeviceTemperatureConfiguration/ClusterRevision attribute.
void uic_mqtt_dotdot_groups_generated_add_group_callback_clear()
Clears all callbacks registered for when +/Groups/GeneratedCommands/add_group is received.
sl_status_t uic_mqtt_dotdot_power_configuration_battery_manufacturer_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/BatteryManufacturer.
sl_status_t(* uic_mqtt_dotdot_identify_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_identify_updated_state_t)
Definition: dotdot_mqtt.h:3338
void uic_mqtt_dotdot_color_control_stop_move_step_callback_clear()
Clears all callbacks registered for when ColorControl/Commands/stop_move_step is received.
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_max_flow_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PumpConfigurationAndControl/Attributes/MaxFlow.
sl_status_t uic_mqtt_dotdot_aox_locator_azimuth_mask_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; AoXLocator/Attributes/AzimuthMask.
sl_status_t uic_mqtt_dotdot_shade_configuration_status_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ShadeConfiguration/Attributes/Status.
void uic_mqtt_dotdot_alarms_reset_alarm_log_callback_clear()
Clears all callbacks registered for when Alarms/Commands/reset_alarm_log is received.
sl_status_t uic_mqtt_dotdot_metering_power_factor_publish(const char *base_topic, int8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Metering/Attributes/PowerFactor.
sl_status_t uic_mqtt_dotdot_system_metrics_cpu_frequencym_hz_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; SystemMetrics/Attributes/CPUFrequencyMHz.
sl_status_t uic_mqtt_dotdot_level_on_transition_time_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Level/Attributes/OnTransitionTime.
sl_status_t uic_mqtt_dotdot_electrical_measurement_dc_overload_alarms_mask_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/DCOverloadAlarmsMask.
sl_status_t uic_mqtt_dotdot_dehumidification_control_relative_humidity_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DehumidificationControl/Attributes/RelativeHumidity.
void uic_mqtt_dotdot_poll_control_set_short_poll_interval_callback_clear()
Clears all callbacks registered for when PollControl/Commands/set_short_poll_interval is received.
void uic_mqtt_dotdot_level_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the Level Cluster.
sl_status_t uic_mqtt_dotdot_aox_locator_angle_filtering_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; AoXLocator/Attributes/AngleFiltering.
void uic_mqtt_dotdot_window_covering_generated_go_to_tilt_percentage_callback_clear()
Clears all callbacks registered for when +/WindowCovering/GeneratedCommands/go_to_tilt_percentage is ...
void uic_mqtt_dotdot_clear_relativity_humidity_write_attributes_callbacks()
Clears all callbacks registered for when +/relativity_humidity/Commands/WriteAttributes is received.
void uic_mqtt_dotdot_level_generated_stop_with_on_off_callback_set(const uic_mqtt_dotdot_level_stop_with_on_off_callback_t callback)
Setup callback to be called when a +/Level/GeneratedCommands/stop_with_on_off is received.
void uic_mqtt_dotdot_scenes_generated_remove_scene_callback_clear()
Clears all callbacks registered for when +/Scenes/GeneratedCommands/remove_scene is received.
sl_status_t uic_mqtt_dotdot_scenes_current_group_publish(const char *base_topic, SGroupId value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Scenes/Attributes/CurrentGroup.
sl_status_t uic_mqtt_dotdot_system_metrics_system_interrupts_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; SystemMetrics/Attributes/SystemInterrupts.
sl_status_t uic_mqtt_dotdot_barrier_control_open_events_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; BarrierControl/Attributes/OpenEvents.
void uic_mqtt_dotdot_level_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the Level/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_thermostat_ac_compressor_type_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/ACCompressorType.
void uic_mqtt_dotdot_color_control_generated_move_saturation_callback_set(const uic_mqtt_dotdot_color_control_move_saturation_callback_t callback)
Setup callback to be called when a +/ColorControl/GeneratedCommands/move_saturation is received.
void uic_mqtt_dotdot_basic_generated_reset_to_factory_defaults_callback_clear()
Clears all callbacks registered for when +/Basic/GeneratedCommands/reset_to_factory_defaults is recei...
sl_status_t uic_mqtt_dotdot_door_lock_auto_relock_time_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/AutoRelockTime.
sl_status_t(* uic_mqtt_dotdot_color_control_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_color_control_state_t, uic_mqtt_dotdot_color_control_updated_state_t)
Definition: dotdot_mqtt.h:19916
sl_status_t uic_mqtt_dotdot_window_covering_number_of_actuations_tilt_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; WindowCovering/Attributes/NumberOfActuationsTilt.
sl_status_t uic_mqtt_dotdot_system_metrics_fqdn_publish(const char *base_topic, const char *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; SystemMetrics/Attributes/FQDN.
sl_status_t uic_mqtt_dotdot_electrical_measurement_dc_power_min_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/DCPowerMin.
sl_status_t uic_mqtt_dotdot_groups_name_support_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Groups/Attributes/NameSupport.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_voltage_max_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSVoltageMax.
void uic_mqtt_dotdot_set_protocol_controller_network_management_force_read_attributes_callback(const uic_mqtt_dotdot_protocol_controller_network_management_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/protocol_controller_network_management...
void uic_mqtt_dotdot_temperature_measurement_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the TemperatureMeasurement/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_color_control_primary3x_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/Primary3X.
sl_status_t uic_mqtt_dotdot_electrical_measurement_measured5th_harmonic_current_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/Measured5thHarmonicCurrent.
void uic_mqtt_dotdot_level_step_with_on_off_callback_unset(const uic_mqtt_dotdot_level_step_with_on_off_callback_t callback)
Unsets callback to be called when a Level/Commands/step_with_on_off is received.
void uic_mqtt_dotdot_ias_zone_initiate_normal_operation_mode_callback_unset(const uic_mqtt_dotdot_ias_zone_initiate_normal_operation_mode_callback_t callback)
Unsets callback to be called when a IASZone/Commands/initiate_normal_operation_mode is received.
void uic_mqtt_dotdot_window_covering_generated_down_or_close_callback_unset(const uic_mqtt_dotdot_window_covering_down_or_close_callback_t callback)
Unsets callback to be called when a +/WindowCovering/GeneratedCommands/down_or_close is received.
sl_status_t uic_mqtt_dotdot_application_monitoring_applicationmqtt_topics_publish(const char *base_topic, size_t value_count, const char **value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ApplicationMonitoring/Attributes/ApplicationMQTTTopics.
sl_status_t uic_mqtt_dotdot_thermostat_occupied_cooling_setpoint_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/OccupiedCoolingSetpoint.
sl_status_t uic_mqtt_dotdot_door_lock_minpin_code_length_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DoorLock/Attributes/MinPINCodeLength.
sl_status_t uic_mqtt_dotdot_basic_serial_number_publish(const char *base_topic, const char *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Basic/Attributes/SerialNumber.
void uic_mqtt_dotdot_set_aox_position_estimation_write_attributes_callback(const uic_mqtt_dotdot_aox_position_estimation_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/aox_position_estimation/Commands/WriteAttri...
void uic_mqtt_dotdot_window_covering_generated_stop_callback_clear()
Clears all callbacks registered for when +/WindowCovering/GeneratedCommands/stop is received.
void uic_mqtt_dotdot_door_lock_generated_unlock_door_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/unlock_door is received.
void uic_mqtt_dotdot_soil_moisture_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the SoilMoisture/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_power_configuration_battery2_percentage_threshold2_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/Battery2PercentageThreshold2.
sl_status_t uic_mqtt_dotdot_diagnostics_aps_tx_bcast_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Diagnostics/Attributes/APSTxBcast.
sl_status_t uic_mqtt_dotdot_diagnostics_packet_buffer_allocate_failures_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/PacketBufferAllocateFailures.
sl_status_t uic_mqtt_dotdot_diagnostics_nwkfc_failure_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Diagnostics/Attributes/NWKFCFailure.
sl_status_t(* uic_mqtt_dotdot_ias_zone_zone_status_change_notification_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint16_t zone_status, uint8_t extended_status, uint8_t zoneid, uint16_t delay)
Definition: dotdot_mqtt.h:27139
void uic_mqtt_dotdot_clear_carbon_dioxide_force_read_attributes_callbacks()
Clears all callbacks registered for when +/carbon_dioxide/Commands/ForceReadAttributes is received.
sl_status_t uic_mqtt_dotdot_power_configuration_battery_percentage_threshold2_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/BatteryPercentageThreshold2.
sl_status_t uic_mqtt_dotdot_fan_control_fan_mode_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; FanControl/Attributes/FanMode.
sl_status_t(* uic_mqtt_dotdot_iaswd_start_warning_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t siren_configuration, uint16_t warning_duration, uint8_t strobe_duty_cycle, IaswdLevel strobe_level)
Definition: dotdot_mqtt.h:27758
void uic_mqtt_dotdot_scenes_remove_scene_callback_clear()
Clears all callbacks registered for when Scenes/Commands/remove_scene is received.
void uic_mqtt_dotdot_color_control_generated_color_loop_set_callback_clear()
Clears all callbacks registered for when +/ColorControl/GeneratedCommands/color_loop_set is received.
void uic_mqtt_dotdot_unset_electrical_conductivity_measurement_force_read_attributes_callback(const uic_mqtt_dotdot_electrical_conductivity_measurement_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/electrical_conductivity_measurement/C...
void uic_mqtt_dotdot_identify_identify_callback_set(const uic_mqtt_dotdot_identify_identify_callback_t callback)
Setup callback to be called when a Identify/Commands/identify is received.
void uic_mqtt_dotdot_unset_pressure_measurement_force_read_attributes_callback(const uic_mqtt_dotdot_pressure_measurement_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/pressure_measurement/Commands/ForceRe...
void uic_mqtt_dotdot_aox_position_estimation_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the AoXPositionEstimation/ClusterRevision attribute.
void uic_mqtt_dotdot_scenes_generated_recall_scene_callback_clear()
Clears all callbacks registered for when +/Scenes/GeneratedCommands/recall_scene is received.
void uic_mqtt_dotdot_level_move_callback_unset(const uic_mqtt_dotdot_level_move_callback_t callback)
Unsets callback to be called when a Level/Commands/move is received.
sl_status_t uic_mqtt_dotdot_carbon_monoxide_measured_value_publish(const char *base_topic, float value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; CarbonMonoxide/Attributes/MeasuredValue.
sl_status_t uic_mqtt_dotdot_level_on_transition_time_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Level/Attributes/OnTransitionTime.
void uic_mqtt_dotdot_door_lock_generated_clearpin_code_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/clearpin_code is received.
sl_status_t uic_mqtt_dotdot_pressure_measurement_scaled_tolerance_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PressureMeasurement/Attributes/ScaledTolerance.
void uic_mqtt_dotdot_on_off_off_callback_unset(const uic_mqtt_dotdot_on_off_off_callback_t callback)
Unsets callback to be called when a OnOff/Commands/off is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_ac_power_divisor_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/ACPowerDivisor.
sl_status_t uic_mqtt_dotdot_power_configuration_mains_voltage_dwell_trip_point_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/MainsVoltageDwellTripPoint.
void uic_mqtt_dotdot_door_lock_get_user_type_response_callback_set(const uic_mqtt_dotdot_door_lock_get_user_type_response_callback_t callback)
Setup callback to be called when a DoorLock/Commands/get_user_type_response is received.
sl_status_t uic_mqtt_dotdot_system_metrics_cpu_usage_percent_publish(const char *base_topic, size_t value_count, const double *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; SystemMetrics/Attributes/CPUUsagePercent.
void uic_mqtt_dotdot_door_lock_generated_clear_holiday_schedule_response_callback_set(const uic_mqtt_dotdot_door_lock_clear_holiday_schedule_response_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/clear_holiday_schedule_response is re...
sl_status_t uic_mqtt_dotdot_thermostat_ac_error_code_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/ACErrorCode.
void uic_mqtt_dotdot_scenes_enhanced_add_scene_response_callback_clear()
Clears all callbacks registered for when Scenes/Commands/enhanced_add_scene_response is received.
void uic_mqtt_dotdot_groups_generated_add_group_response_callback_unset(const uic_mqtt_dotdot_groups_add_group_response_callback_t callback)
Unsets callback to be called when a +/Groups/GeneratedCommands/add_group_response is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_voltage_sag_period_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSVoltageSagPeriod.
void uic_mqtt_dotdot_identify_generated_trigger_effect_callback_clear()
Clears all callbacks registered for when +/Identify/GeneratedCommands/trigger_effect is received.
void uic_mqtt_dotdot_clear_flow_measurement_write_attributes_callbacks()
Clears all callbacks registered for when +/flow_measurement/Commands/WriteAttributes is received.
sl_status_t uic_mqtt_dotdot_diagnostics_mac_rx_bcast_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/MacRxBcast.
sl_status_t uic_mqtt_dotdot_ballast_configuration_physical_max_level_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; BallastConfiguration/Attributes/PhysicalMaxLevel.
void uic_mqtt_dotdot_level_generated_move_with_on_off_callback_clear()
Clears all callbacks registered for when +/Level/GeneratedCommands/move_with_on_off is received.
void uic_mqtt_dotdot_ias_zone_zone_status_change_notification_callback_clear()
Clears all callbacks registered for when IASZone/Commands/zone_status_change_notification is received...
void uic_mqtt_dotdot_on_off_on_with_timed_off_callback_set(const uic_mqtt_dotdot_on_off_on_with_timed_off_callback_t callback)
Setup callback to be called when a OnOff/Commands/on_with_timed_off is received.
void uic_mqtt_dotdot_scenes_generated_add_scene_callback_clear()
Clears all callbacks registered for when +/Scenes/GeneratedCommands/add_scene is received.
void uic_mqtt_dotdot_door_lock_generated_clear_holiday_schedule_response_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/clear_holiday_schedule_response...
sl_status_t uic_mqtt_dotdot_state_network_status_publish(const char *base_topic, NodeStateNetworkStatus value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; State/Attributes/NetworkStatus.
void uic_mqtt_dotdot_pressure_measurement_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the PressureMeasurement Cluster.
void uic_mqtt_dotdot_set_groups_write_attributes_callback(const uic_mqtt_dotdot_groups_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/groups/Commands/WriteAttributes is received...
sl_status_t uic_mqtt_dotdot_thermostat_ac_louver_position_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/ACLouverPosition.
sl_status_t uic_mqtt_dotdot_color_control_color_capabilities_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/ColorCapabilities.
void uic_mqtt_dotdot_door_lock_generated_programming_event_notification_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/programming_event_notification ...
void uic_mqtt_dotdot_door_lock_unlock_with_timeout_callback_unset(const uic_mqtt_dotdot_door_lock_unlock_with_timeout_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/unlock_with_timeout is received.
sl_status_t uic_mqtt_dotdot_aox_locator_allow_list_publish(const char *base_topic, size_t value_count, const char **value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; AoXLocator/Attributes/AllowList.
sl_status_t uic_mqtt_dotdot_pm25_max_measured_value_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PM25/Attributes/MaxMeasuredValue.
sl_status_t uic_mqtt_dotdot_level_options_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Level/Attributes/Options.
void uic_mqtt_dotdot_clear_groups_force_read_attributes_callbacks()
Clears all callbacks registered for when +/groups/Commands/ForceReadAttributes is received.
sl_status_t uic_mqtt_dotdot_power_configuration_battery_voltage_threshold2_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/BatteryVoltageThreshold2.
void uic_mqtt_dotdot_binding_generated_unbind_callback_clear()
Clears all callbacks registered for when +/Binding/GeneratedCommands/unbind is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_active_power_max_phb_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/ActivePowerMaxPhB.
void uic_mqtt_dotdot_set_occupancy_sensing_force_read_attributes_callback(const uic_mqtt_dotdot_occupancy_sensing_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/occupancy_sensing/Commands/ForceReadAt...
void uic_mqtt_dotdot_on_off_generated_on_with_timed_off_callback_unset(const uic_mqtt_dotdot_on_off_on_with_timed_off_callback_t callback)
Unsets callback to be called when a +/OnOff/GeneratedCommands/on_with_timed_off is received.
void uic_mqtt_dotdot_door_lock_generated_clearpin_code_response_callback_set(const uic_mqtt_dotdot_door_lock_clearpin_code_response_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/clearpin_code_response is received.
void uic_mqtt_dotdot_power_configuration_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the PowerConfiguration/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_thermostat_ac_compressor_type_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/ACCompressorType.
void uic_mqtt_dotdot_on_off_generated_on_callback_set(const uic_mqtt_dotdot_on_off_on_callback_t callback)
Setup callback to be called when a +/OnOff/GeneratedCommands/on is received.
void uic_mqtt_dotdot_door_lock_setrfid_code_callback_unset(const uic_mqtt_dotdot_door_lock_setrfid_code_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/setrfid_code is received.
void uic_mqtt_dotdot_door_lock_generated_set_user_type_callback_set(const uic_mqtt_dotdot_door_lock_set_user_type_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/set_user_type is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_dc_overload_alarms_mask_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/DCOverloadAlarmsMask.
void uic_mqtt_dotdot_scenes_generated_view_scene_callback_set(const uic_mqtt_dotdot_scenes_view_scene_callback_t callback)
Setup callback to be called when a +/Scenes/GeneratedCommands/view_scene is received.
sl_status_t uic_mqtt_dotdot_basic_alarm_mask_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Basic/Attributes/AlarmMask.
void uic_mqtt_dotdot_door_lock_get_log_record_callback_set(const uic_mqtt_dotdot_door_lock_get_log_record_callback_t callback)
Setup callback to be called when a DoorLock/Commands/get_log_record is received.
void uic_mqtt_dotdot_illuminance_measurement_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the IlluminanceMeasurement/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_carbon_monoxide_min_measured_value_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; CarbonMonoxide/Attributes/MinMeasuredValue.
sl_status_t uic_mqtt_dotdot_thermostat_emergency_heat_delta_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/EmergencyHeatDelta.
void uic_mqtt_dotdot_scenes_remove_all_scenes_response_callback_set(const uic_mqtt_dotdot_scenes_remove_all_scenes_response_callback_t callback)
Setup callback to be called when a Scenes/Commands/remove_all_scenes_response is received.
void uic_mqtt_dotdot_door_lock_clear_holiday_schedule_response_callback_unset(const uic_mqtt_dotdot_door_lock_clear_holiday_schedule_response_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/clear_holiday_schedule_response is received.
sl_status_t uic_mqtt_dotdot_ias_zone_zone_status_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; IASZone/Attributes/ZoneStatus.
sl_status_t uic_mqtt_dotdot_carbon_monoxide_max_measured_value_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; CarbonMonoxide/Attributes/MaxMeasuredValue.
sl_status_t(* uic_mqtt_dotdot_door_lock_clear_holiday_schedule_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkHolidayScheduleID holiday_scheduleid)
Definition: dotdot_mqtt.h:9784
void uic_mqtt_dotdot_groups_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the Groups Cluster.
void uic_mqtt_dotdot_identify_generated_trigger_effect_callback_unset(const uic_mqtt_dotdot_identify_trigger_effect_callback_t callback)
Unsets callback to be called when a +/Identify/GeneratedCommands/trigger_effect is received.
void uic_mqtt_dotdot_set_poll_control_force_read_attributes_callback(const uic_mqtt_dotdot_poll_control_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/poll_control/Commands/ForceReadAttribu...
void uic_mqtt_dotdot_groups_generated_remove_group_callback_clear()
Clears all callbacks registered for when +/Groups/GeneratedCommands/remove_group is received.
void uic_mqtt_dotdot_door_lock_generated_getpin_code_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/getpin_code is received.
sl_status_t uic_mqtt_dotdot_state_endpoint_id_list_publish(const char *base_topic, size_t value_count, const uint8_t *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; State/Attributes/EndpointIdList.
void uic_mqtt_dotdot_alarms_get_alarm_response_callback_unset(const uic_mqtt_dotdot_alarms_get_alarm_response_callback_t callback)
Unsets callback to be called when a Alarms/Commands/get_alarm_response is received.
sl_status_t(* uic_mqtt_dotdot_level_stop_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t options_mask, uint8_t options_override)
Definition: dotdot_mqtt.h:6543
sl_status_t uic_mqtt_dotdot_window_covering_installed_closed_limit_tilt_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; WindowCovering/Attributes/InstalledClosedLimitTilt.
void uic_mqtt_dotdot_level_move_callback_set(const uic_mqtt_dotdot_level_move_callback_t callback)
Setup callback to be called when a Level/Commands/move is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_measured_phase11th_harmonic_current_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/MeasuredPhase11thHarmonicCurrent.
sl_status_t uic_mqtt_dotdot_door_lock_rfid_programming_event_mask_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/RFIDProgrammingEventMask.
sl_status_t uic_mqtt_dotdot_electrical_measurement_line_current_phc_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/LineCurrentPhC.
sl_status_t uic_mqtt_dotdot_shade_configuration_status_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ShadeConfiguration/Attributes/Status.
sl_status_t uic_mqtt_dotdot_color_control_primary2_intensity_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/Primary2Intensity.
sl_status_t uic_mqtt_dotdot_thermostat_start_of_week_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/StartOfWeek.
void uic_mqtt_dotdot_identify_unretain_cluster_revision(const char *base_topic)
Unretain a publication to Identify/ClusterRevision attribute.
void uic_mqtt_dotdot_window_covering_generated_go_to_tilt_percentage_callback_unset(const uic_mqtt_dotdot_window_covering_go_to_tilt_percentage_callback_t callback)
Unsets callback to be called when a +/WindowCovering/GeneratedCommands/go_to_tilt_percentage is recei...
void uic_mqtt_dotdot_poll_control_fast_poll_stop_callback_clear()
Clears all callbacks registered for when PollControl/Commands/fast_poll_stop is received.
void uic_mqtt_dotdot_electrical_measurement_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the ElectricalMeasurement Cluster.
sl_status_t(* uic_mqtt_dotdot_shade_configuration_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_shade_configuration_state_t, uic_mqtt_dotdot_shade_configuration_updated_state_t)
Definition: dotdot_mqtt.h:9166
void uic_mqtt_dotdot_ias_zone_initiate_test_mode_callback_set(const uic_mqtt_dotdot_ias_zone_initiate_test_mode_callback_t callback)
Setup callback to be called when a IASZone/Commands/initiate_test_mode is received.
void uic_mqtt_dotdot_scenes_generated_enhanced_add_scene_response_callback_clear()
Clears all callbacks registered for when +/Scenes/GeneratedCommands/enhanced_add_scene_response is re...
void uic_mqtt_dotdot_poll_control_generated_check_in_response_callback_clear()
Clears all callbacks registered for when +/PollControl/GeneratedCommands/check_in_response is receive...
sl_status_t uic_mqtt_dotdot_diagnostics_mac_tx_bcast_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/MacTxBcast.
sl_status_t uic_mqtt_dotdot_on_off_global_scene_control_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; OnOff/Attributes/GlobalSceneControl.
sl_status_t uic_mqtt_dotdot_application_monitoring_hostname_publish(const char *base_topic, const char *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ApplicationMonitoring/Attributes/Hostname.
void uic_mqtt_dotdot_door_lock_generated_setpin_code_response_callback_unset(const uic_mqtt_dotdot_door_lock_setpin_code_response_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/setpin_code_response is received.
sl_status_t(* uic_mqtt_dotdot_door_lock_clearrfid_code_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkPassFailStatus status)
Definition: dotdot_mqtt.h:9877
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_extreme_over_voltage_period_phc_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/RMSExtremeOverVoltagePeriodPhC.
sl_status_t uic_mqtt_dotdot_door_lock_number_of_log_records_supported_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DoorLock/Attributes/NumberOfLogRecordsSupported.
sl_status_t uic_mqtt_dotdot_electrical_measurement_averagerms_over_voltage_counter_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/AverageRMSOverVoltageCounter.
sl_status_t uic_mqtt_dotdot_poll_control_long_poll_interval_min_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PollControl/Attributes/LongPollIntervalMin.
void uic_mqtt_dotdot_set_carbon_dioxide_write_attributes_callback(const uic_mqtt_dotdot_carbon_dioxide_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/carbon_dioxide/Commands/WriteAttributes is ...
void uic_mqtt_dotdot_door_lock_generated_getpin_code_response_callback_unset(const uic_mqtt_dotdot_door_lock_getpin_code_response_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/getpin_code_response is received.
sl_status_t uic_mqtt_dotdot_metering_default_update_period_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Metering/Attributes/DefaultUpdatePeriod.
void uic_mqtt_dotdot_door_lock_clearrfid_code_callback_set(const uic_mqtt_dotdot_door_lock_clearrfid_code_callback_t callback)
Setup callback to be called when a DoorLock/Commands/clearrfid_code is received.
sl_status_t uic_mqtt_dotdot_power_configuration_battery_voltage_min_threshold_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/BatteryVoltageMinThreshold.
void uic_mqtt_dotdot_scenes_enhanced_view_scene_response_callback_clear()
Clears all callbacks registered for when Scenes/Commands/enhanced_view_scene_response is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_averagerms_over_voltage_counter_phb_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/AverageRMSOverVoltageCounterPhB.
void uic_mqtt_dotdot_scenes_view_scene_callback_clear()
Clears all callbacks registered for when Scenes/Commands/view_scene is received.
sl_status_t(* uic_mqtt_dotdot_door_lock_set_year_day_schedule_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkYearDayScheduleID scheduleid, DrlkTotalUserID userid, uint32_t local_start_time, uint32_t local_end_time)
Definition: dotdot_mqtt.h:9682
sl_status_t uic_mqtt_dotdot_pressure_measurement_measured_value_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PressureMeasurement/Attributes/MeasuredValue.
sl_status_t uic_mqtt_dotdot_color_control_primary4y_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/Primary4Y.
sl_status_t uic_mqtt_dotdot_color_control_primary2y_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/Primary2Y.
sl_status_t uic_mqtt_dotdot_window_covering_current_position_lift_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; WindowCovering/Attributes/CurrentPositionLift.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_voltage_min_phc_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSVoltageMinPhC.
void uic_mqtt_dotdot_alarms_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish an empty array of SupportedCommands for UNID/EndPoint for the Alarms Cluster.
sl_status_t uic_mqtt_dotdot_door_lock_number_of_week_day_schedules_supported_per_user_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DoorLock/Attributes/NumberOfWeekDaySchedulesSupportedPerUser.
sl_status_t(* uic_mqtt_dotdot_binding_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_binding_updated_state_t)
Definition: dotdot_mqtt.h:35439
sl_status_t(* uic_mqtt_dotdot_binding_unbind_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, const char *cluster_name, const char *destination_unid, uint8_t destination_ep)
Definition: dotdot_mqtt.h:35391
sl_status_t uic_mqtt_dotdot_application_monitoring_applicationram_usagemb_publish(const char *base_topic, double value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ApplicationMonitoring/Attributes/ApplicationRAMUsageMB.
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_pump_status_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PumpConfigurationAndControl/Attributes/PumpStatus.
void uic_mqtt_dotdot_aox_locator_angle_report_callback_clear()
Clears all callbacks registered for when AoXLocator/Commands/angle_report is received.
void uic_mqtt_dotdot_level_move_to_level_callback_set(const uic_mqtt_dotdot_level_move_to_level_callback_t callback)
Setup callback to be called when a Level/Commands/move_to_level is received.
void uic_mqtt_dotdot_groups_generated_add_group_response_callback_set(const uic_mqtt_dotdot_groups_add_group_response_callback_t callback)
Setup callback to be called when a +/Groups/GeneratedCommands/add_group_response is received.
sl_status_t uic_mqtt_dotdot_ballast_configuration_ballast_status_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; BallastConfiguration/Attributes/BallastStatus.
sl_status_t uic_mqtt_dotdot_electrical_measurement_line_current_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/LineCurrent.
sl_status_t uic_mqtt_dotdot_shade_configuration_motor_step_size_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ShadeConfiguration/Attributes/MotorStepSize.
void uic_mqtt_dotdot_protocol_controller_network_management_write_callback_unset(const uic_mqtt_dotdot_protocol_controller_network_management_write_callback_t callback)
Unsets callback to be called when a ProtocolController-NetworkManagement/Commands/write is received.
void uic_mqtt_dotdot_ias_zone_zone_status_change_notification_callback_unset(const uic_mqtt_dotdot_ias_zone_zone_status_change_notification_callback_t callback)
Unsets callback to be called when a IASZone/Commands/zone_status_change_notification is received.
void uic_mqtt_dotdot_on_off_toggle_callback_clear()
Clears all callbacks registered for when OnOff/Commands/toggle is received.
void uic_mqtt_dotdot_unset_poll_control_force_read_attributes_callback(const uic_mqtt_dotdot_poll_control_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/poll_control/Commands/ForceReadAttrib...
sl_status_t uic_mqtt_dotdot_pm25_min_measured_value_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PM25/Attributes/MinMeasuredValue.
void uic_mqtt_dotdot_scenes_generated_view_scene_response_callback_set(const uic_mqtt_dotdot_scenes_view_scene_response_callback_t callback)
Setup callback to be called when a +/Scenes/GeneratedCommands/view_scene_response is received.
void uic_mqtt_dotdot_thermostat_setpoint_raise_or_lower_callback_unset(const uic_mqtt_dotdot_thermostat_setpoint_raise_or_lower_callback_t callback)
Unsets callback to be called when a Thermostat/Commands/setpoint_raise_or_lower is received.
void uic_mqtt_dotdot_door_lock_generated_get_user_status_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/get_user_status is received.
void uic_mqtt_dotdot_color_control_generated_step_color_callback_set(const uic_mqtt_dotdot_color_control_step_color_callback_t callback)
Setup callback to be called when a +/ColorControl/GeneratedCommands/step_color is received.
sl_status_t uic_mqtt_dotdot_thermostat_occupied_cooling_setpoint_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/OccupiedCoolingSetpoint.
void uic_mqtt_dotdot_soil_moisture_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the SoilMoisture Cluster.
sl_status_t uic_mqtt_dotdot_diagnostics_mac_tx_ucast_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Diagnostics/Attributes/MacTxUcast.
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_electrical_measurement_state_t, uic_mqtt_dotdot_electrical_measurement_updated_state_t)
Definition: dotdot_mqtt.h:29289
sl_status_t uic_mqtt_dotdot_application_monitoring_applicationcpu_average_usage_percent_publish(const char *base_topic, double value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ApplicationMonitoring/Attributes/ApplicationCPUAverageUsagePercent.
void uic_mqtt_dotdot_door_lock_clear_allpin_codes_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/clear_allpin_codes is received.
void uic_mqtt_dotdot_thermostat_get_relay_status_log_callback_clear()
Clears all callbacks registered for when Thermostat/Commands/get_relay_status_log is received.
sl_status_t(* uic_mqtt_dotdot_identify_trigger_effect_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, TriggerEffectEffectIdentifier effect_identifier, TriggerEffectEffectVariant effect_variant)
Definition: dotdot_mqtt.h:3312
sl_status_t uic_mqtt_dotdot_application_monitoring_application_statistics_reporting_interval_seconds_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ApplicationMonitoring/Attributes/ApplicationStatisticsReportingInter...
void uic_mqtt_dotdot_set_device_temperature_configuration_write_attributes_callback(const uic_mqtt_dotdot_device_temperature_configuration_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/device_temperature_configuration/Commands/W...
sl_status_t uic_mqtt_dotdot_application_monitoring_applicationcpu_min_usage_percent_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ApplicationMonitoring/Attributes/ApplicationCPUMinUsagePercent.
sl_status_t uic_mqtt_dotdot_electrical_measurement_ac_frequency_divisor_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ACFrequencyDivisor.
void uic_mqtt_dotdot_scenes_generated_add_scene_response_callback_clear()
Clears all callbacks registered for when +/Scenes/GeneratedCommands/add_scene_response is received.
void uic_mqtt_dotdot_door_lock_generated_set_user_status_response_callback_set(const uic_mqtt_dotdot_door_lock_set_user_status_response_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/set_user_status_response is received.
sl_status_t(* uic_mqtt_dotdot_state_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_state_updated_state_t)
Definition: dotdot_mqtt.h:34922
void uic_mqtt_dotdot_identify_generated_identify_callback_set(const uic_mqtt_dotdot_identify_identify_callback_t callback)
Setup callback to be called when a +/Identify/GeneratedCommands/identify is received.
sl_status_t uic_mqtt_dotdot_metering_unitof_measure_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Metering/Attributes/UnitofMeasure.
sl_status_t uic_mqtt_dotdot_electrical_measurement_ac_alarms_mask_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ACAlarmsMask.
sl_status_t uic_mqtt_dotdot_thermostat_occupied_setback_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/OccupiedSetback.
void uic_mqtt_dotdot_clear_soil_moisture_write_attributes_callbacks()
Clears all callbacks registered for when +/soil_moisture/Commands/WriteAttributes is received.
sl_status_t uic_mqtt_dotdot_color_control_color_pointry_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/ColorPointRY.
void uic_mqtt_dotdot_scenes_unretain_cluster_revision(const char *base_topic)
Unretain a publication to Scenes/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_binding_bindable_cluster_list_publish(const char *base_topic, size_t value_count, const char **value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Binding/Attributes/BindableClusterList.
void uic_mqtt_dotdot_color_control_generated_step_color_temperature_callback_clear()
Clears all callbacks registered for when +/ColorControl/GeneratedCommands/step_color_temperature is r...
sl_status_t(* uic_mqtt_dotdot_flow_measurement_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_flow_measurement_updated_state_t)
Definition: dotdot_mqtt.h:24427
sl_status_t uic_mqtt_dotdot_thermostat_temperature_setpoint_hold_duration_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/TemperatureSetpointHoldDuration.
sl_status_t uic_mqtt_dotdot_power_configuration_mains_voltage_min_threshold_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/MainsVoltageMinThreshold.
sl_status_t uic_mqtt_dotdot_electrical_measurement_ac_voltage_multiplier_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ACVoltageMultiplier.
void uic_mqtt_dotdot_binding_generated_bind_to_protocol_controller_callback_set(const uic_mqtt_dotdot_binding_bind_to_protocol_controller_callback_t callback)
Setup callback to be called when a +/Binding/GeneratedCommands/bind_to_protocol_controller is receive...
void uic_mqtt_dotdot_basic_generated_reset_to_factory_defaults_callback_set(const uic_mqtt_dotdot_basic_reset_to_factory_defaults_callback_t callback)
Setup callback to be called when a +/Basic/GeneratedCommands/reset_to_factory_defaults is received.
void uic_mqtt_dotdot_door_lock_set_user_type_response_callback_set(const uic_mqtt_dotdot_door_lock_set_user_type_response_callback_t callback)
Setup callback to be called when a DoorLock/Commands/set_user_type_response is received.
void uic_mqtt_dotdot_door_lock_get_weekday_schedule_response_callback_unset(const uic_mqtt_dotdot_door_lock_get_weekday_schedule_response_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/get_weekday_schedule_response is received.
sl_status_t uic_mqtt_dotdot_power_configuration_mains_voltage_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/MainsVoltage.
sl_status_t uic_mqtt_dotdot_application_monitoring_mqtt_logging_level_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ApplicationMonitoring/Attributes/MQTTLoggingLevel.
sl_status_t uic_mqtt_dotdot_device_temperature_configuration_over_temp_total_dwell_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DeviceTemperatureConfiguration/Attributes/OverTempTotalDwell.
void uic_mqtt_dotdot_groups_get_group_membership_response_callback_unset(const uic_mqtt_dotdot_groups_get_group_membership_response_callback_t callback)
Unsets callback to be called when a Groups/Commands/get_group_membership_response is received.
sl_status_t uic_mqtt_dotdot_basic_power_source_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Basic/Attributes/PowerSource.
void uic_mqtt_dotdot_unset_thermostat_force_read_attributes_callback(const uic_mqtt_dotdot_thermostat_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/thermostat/Commands/ForceReadAttribut...
void uic_mqtt_dotdot_thermostat_clear_weekly_schedule_callback_clear()
Clears all callbacks registered for when Thermostat/Commands/clear_weekly_schedule is received.
sl_status_t uic_mqtt_dotdot_time_time_zone_publish(const char *base_topic, int32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Time/Attributes/TimeZone.
void uic_mqtt_dotdot_color_control_move_to_color_callback_clear()
Clears all callbacks registered for when ColorControl/Commands/move_to_color is received.
void uic_mqtt_dotdot_unset_thermostat_write_attributes_callback(const uic_mqtt_dotdot_thermostat_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/thermostat/Commands/WriteAttributes is rec...
sl_status_t uic_mqtt_dotdot_power_configuration_battery2_percentage_threshold2_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery2PercentageThreshold2.
sl_status_t(* uic_mqtt_dotdot_door_lock_get_holiday_schedule_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t holiday_scheduleid, zclStatus status, uint32_t local_start_time, uint32_t local_end_time, DrlkOperMode operating_mode_during_holiday)
Definition: dotdot_mqtt.h:9769
void uic_mqtt_dotdot_electrical_measurement_get_measurement_profile_callback_set(const uic_mqtt_dotdot_electrical_measurement_get_measurement_profile_callback_t callback)
Setup callback to be called when a ElectricalMeasurement/Commands/get_measurement_profile is received...
sl_status_t(* uic_mqtt_dotdot_color_control_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_color_control_updated_state_t)
Definition: dotdot_mqtt.h:19924
void uic_mqtt_dotdot_color_control_generated_enhanced_move_to_hue_callback_unset(const uic_mqtt_dotdot_color_control_enhanced_move_to_hue_callback_t callback)
Unsets callback to be called when a +/ColorControl/GeneratedCommands/enhanced_move_to_hue is received...
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_voltage_max_phc_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/RMSVoltageMaxPhC.
void uic_mqtt_dotdot_unset_time_force_read_attributes_callback(const uic_mqtt_dotdot_time_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/time/Commands/ForceReadAttributes is ...
sl_status_t uic_mqtt_dotdot_diagnostics_neighbor_stale_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Diagnostics/Attributes/NeighborStale.
sl_status_t(* uic_mqtt_dotdot_door_lock_clearpin_code_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkPINUserID userid)
Definition: dotdot_mqtt.h:9552
void uic_mqtt_dotdot_door_lock_set_weekday_schedule_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/set_weekday_schedule is received.
void uic_mqtt_dotdot_configuration_parameters_generated_set_parameter_callback_clear()
Clears all callbacks registered for when +/ConfigurationParameters/GeneratedCommands/set_parameter is...
sl_status_t uic_mqtt_dotdot_carbon_dioxide_tolerance_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; CarbonDioxide/Attributes/Tolerance.
sl_status_t uic_mqtt_dotdot_fan_control_fan_mode_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; FanControl/Attributes/FanMode.
void uic_mqtt_dotdot_door_lock_generated_clear_holiday_schedule_response_callback_unset(const uic_mqtt_dotdot_door_lock_clear_holiday_schedule_response_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/clear_holiday_schedule_response is r...
void uic_mqtt_dotdot_electrical_measurement_generated_get_profile_info_response_callback_set(const uic_mqtt_dotdot_electrical_measurement_get_profile_info_response_callback_t callback)
Setup callback to be called when a +/ElectricalMeasurement/GeneratedCommands/get_profile_info_respons...
sl_status_t uic_mqtt_dotdot_electrical_measurement_ac_power_multiplier_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ACPowerMultiplier.
sl_status_t uic_mqtt_dotdot_thermostat_pi_cooling_demand_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/PICoolingDemand.
void uic_mqtt_dotdot_door_lock_clear_allpin_codes_response_callback_set(const uic_mqtt_dotdot_door_lock_clear_allpin_codes_response_callback_t callback)
Setup callback to be called when a DoorLock/Commands/clear_allpin_codes_response is received.
sl_status_t uic_mqtt_dotdot_metering_temperature_formatting_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Metering/Attributes/TemperatureFormatting.
sl_status_t uic_mqtt_dotdot_basic_location_description_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Basic/Attributes/LocationDescription.
void uic_mqtt_dotdot_clear_carbon_dioxide_write_attributes_callbacks()
Clears all callbacks registered for when +/carbon_dioxide/Commands/WriteAttributes is received.
void uic_mqtt_dotdot_state_discover_security_callback_clear()
Clears all callbacks registered for when State/Commands/discover_security is received.
void uic_mqtt_dotdot_door_lock_generated_set_year_day_schedule_response_callback_unset(const uic_mqtt_dotdot_door_lock_set_year_day_schedule_response_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/set_year_day_schedule_response is re...
void uic_mqtt_dotdot_door_lock_set_holiday_schedule_response_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/set_holiday_schedule_response is received.
sl_status_t uic_mqtt_dotdot_carbon_dioxide_measured_value_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; CarbonDioxide/Attributes/MeasuredValue.
sl_status_t uic_mqtt_dotdot_color_control_color_pointbx_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/ColorPointBX.
void uic_mqtt_dotdot_window_covering_up_or_open_callback_set(const uic_mqtt_dotdot_window_covering_up_or_open_callback_t callback)
Setup callback to be called when a WindowCovering/Commands/up_or_open is received.
void uic_mqtt_dotdot_door_lock_unlock_door_callback_unset(const uic_mqtt_dotdot_door_lock_unlock_door_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/unlock_door is received.
void uic_mqtt_dotdot_level_step_callback_clear()
Clears all callbacks registered for when Level/Commands/step is received.
void uic_mqtt_dotdot_on_off_generated_on_with_timed_off_callback_clear()
Clears all callbacks registered for when +/OnOff/GeneratedCommands/on_with_timed_off is received.
void uic_mqtt_dotdot_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint.
void uic_mqtt_dotdot_electrical_measurement_generated_get_measurement_profile_response_callback_set(const uic_mqtt_dotdot_electrical_measurement_get_measurement_profile_response_callback_t callback)
Setup callback to be called when a +/ElectricalMeasurement/GeneratedCommands/get_measurement_profile_...
void uic_mqtt_dotdot_groups_generated_get_group_membership_response_callback_set(const uic_mqtt_dotdot_groups_get_group_membership_response_callback_t callback)
Setup callback to be called when a +/Groups/GeneratedCommands/get_group_membership_response is receiv...
sl_status_t uic_mqtt_dotdot_door_lock_open_period_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/OpenPeriod.
void uic_mqtt_dotdot_set_carbon_monoxide_write_attributes_callback(const uic_mqtt_dotdot_carbon_monoxide_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/carbon_monoxide/Commands/WriteAttributes is...
sl_status_t uic_mqtt_dotdot_diagnostics_mac_rx_ucast_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/MacRxUcast.
void uic_mqtt_dotdot_door_lock_set_user_type_callback_unset(const uic_mqtt_dotdot_door_lock_set_user_type_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/set_user_type is received.
sl_status_t uic_mqtt_dotdot_ballast_configuration_lamp_burn_hours_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; BallastConfiguration/Attributes/LampBurnHours.
sl_status_t uic_mqtt_dotdot_illuminance_level_sensing_illuminance_target_level_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; IlluminanceLevelSensing/Attributes/IlluminanceTargetLevel.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_extreme_over_voltage_period_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/RMSExtremeOverVoltagePeriod.
void uic_mqtt_dotdot_groups_generated_remove_group_callback_set(const uic_mqtt_dotdot_groups_remove_group_callback_t callback)
Setup callback to be called when a +/Groups/GeneratedCommands/remove_group is received.
void uic_mqtt_dotdot_color_control_generated_move_hue_callback_set(const uic_mqtt_dotdot_color_control_move_hue_callback_t callback)
Setup callback to be called when a +/ColorControl/GeneratedCommands/move_hue is received.
sl_status_t uic_mqtt_dotdot_door_lock_enable_local_programming_publish(const char *base_topic, bool value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/EnableLocalProgramming.
sl_status_t uic_mqtt_dotdot_electrical_measurement_dc_current_overload_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/DCCurrentOverload.
sl_status_t uic_mqtt_dotdot_shade_configuration_motor_step_size_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ShadeConfiguration/Attributes/MotorStepSize.
sl_status_t(* uic_mqtt_dotdot_door_lock_clear_allpin_codes_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkPassFailStatus status)
Definition: dotdot_mqtt.h:9571
sl_status_t uic_mqtt_dotdot_color_control_primary5x_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/Primary5X.
void uic_mqtt_dotdot_window_covering_go_to_lift_value_callback_unset(const uic_mqtt_dotdot_window_covering_go_to_lift_value_callback_t callback)
Unsets callback to be called when a WindowCovering/Commands/go_to_lift_value is received.
sl_status_t(* uic_mqtt_dotdot_electrical_measurement_get_measurement_profile_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, UTC start_time, GetMeasurementProfileResponseStatus status, ProfileIntervalPeriod profile_interval_period, uint8_t number_of_intervals_delivered, uint16_t attribute_id, uint8_t intervals_count, const uint8_t *intervals)
Definition: dotdot_mqtt.h:28999
sl_status_t uic_mqtt_dotdot_shade_configuration_closed_limit_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ShadeConfiguration/Attributes/ClosedLimit.
sl_status_t uic_mqtt_dotdot_carbon_dioxide_max_measured_value_publish(const char *base_topic, float value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; CarbonDioxide/Attributes/MaxMeasuredValue.
sl_status_t uic_mqtt_dotdot_color_control_color_pointby_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/ColorPointBY.
void uic_mqtt_dotdot_unset_state_force_read_attributes_callback(const uic_mqtt_dotdot_state_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/state/Commands/ForceReadAttributes is...
sl_status_t uic_mqtt_dotdot_scenes_current_group_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Scenes/Attributes/CurrentGroup.
void uic_mqtt_dotdot_window_covering_go_to_tilt_percentage_callback_unset(const uic_mqtt_dotdot_window_covering_go_to_tilt_percentage_callback_t callback)
Unsets callback to be called when a WindowCovering/Commands/go_to_tilt_percentage is received.
void uic_mqtt_dotdot_door_lock_generated_unlock_door_response_callback_set(const uic_mqtt_dotdot_door_lock_unlock_door_response_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/unlock_door_response is received.
void uic_mqtt_dotdot_groups_view_group_response_callback_set(const uic_mqtt_dotdot_groups_view_group_response_callback_t callback)
Setup callback to be called when a Groups/Commands/view_group_response is received.
void uic_mqtt_dotdot_door_lock_clear_allrfid_codes_response_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/clear_allrfid_codes_response is received.
sl_status_t uic_mqtt_dotdot_basic_date_code_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Basic/Attributes/DateCode.
void uic_mqtt_dotdot_ias_zone_zone_enroll_request_callback_clear()
Clears all callbacks registered for when IASZone/Commands/zone_enroll_request is received.
sl_status_t(* uic_mqtt_dotdot_configuration_parameters_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_configuration_parameters_updated_state_t)
Definition: dotdot_mqtt.h:37998
void uic_mqtt_dotdot_window_covering_go_to_lift_percentage_callback_set(const uic_mqtt_dotdot_window_covering_go_to_lift_percentage_callback_t callback)
Setup callback to be called when a WindowCovering/Commands/go_to_lift_percentage is received.
sl_status_t uic_mqtt_dotdot_color_control_drift_compensation_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/DriftCompensation.
sl_status_t uic_mqtt_dotdot_ph_measurement_min_measured_value_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PhMeasurement/Attributes/MinMeasuredValue.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_voltage_min_phc_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/RMSVoltageMinPhC.
void uic_mqtt_dotdot_electrical_measurement_get_profile_info_response_callback_clear()
Clears all callbacks registered for when ElectricalMeasurement/Commands/get_profile_info_response is ...
sl_status_t(* uic_mqtt_dotdot_door_lock_clear_year_day_schedule_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkPassFailStatus status)
Definition: dotdot_mqtt.h:9735
sl_status_t uic_mqtt_dotdot_system_metrics_reporting_interval_seconds_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; SystemMetrics/Attributes/ReportingIntervalSeconds.
sl_status_t uic_mqtt_dotdot_power_configuration_battery2_size_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/Battery2Size.
sl_status_t uic_mqtt_dotdot_power_configuration_battery_percentage_threshold1_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/BatteryPercentageThreshold1.
void uic_mqtt_dotdot_alarms_generated_reset_all_alarms_callback_clear()
Clears all callbacks registered for when +/Alarms/GeneratedCommands/reset_all_alarms is received.
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_alarm_mask_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PumpConfigurationAndControl/Attributes/AlarmMask.
sl_status_t uic_mqtt_dotdot_door_lock_actuator_enabled_publish(const char *base_topic, bool value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/ActuatorEnabled.
sl_status_t uic_mqtt_dotdot_electrical_measurement_averagerms_under_voltage_counter_phc_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/AverageRMSUnderVoltageCounterPhC.
void uic_mqtt_dotdot_door_lock_generated_get_user_status_response_callback_set(const uic_mqtt_dotdot_door_lock_get_user_status_response_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/get_user_status_response is received.
uic_mqtt_dotdot_attribute_publish_type_t
Attribute publish type.
Definition: dotdot_mqtt.h:86
void uic_mqtt_dotdot_door_lock_set_weekday_schedule_response_callback_unset(const uic_mqtt_dotdot_door_lock_set_weekday_schedule_response_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/set_weekday_schedule_response is received.
void uic_mqtt_dotdot_aox_locator_generated_angle_correction_callback_unset(const uic_mqtt_dotdot_aox_locator_angle_correction_callback_t callback)
Unsets callback to be called when a +/AoXLocator/GeneratedCommands/angle_correction is received.
sl_status_t(* uic_mqtt_dotdot_door_lock_clearrfid_code_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkRFIDUserID userid)
Definition: dotdot_mqtt.h:9870
sl_status_t uic_mqtt_dotdot_door_lock_sendpin_over_the_air_publish(const char *base_topic, bool value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/SendPINOverTheAir.
sl_status_t uic_mqtt_dotdot_window_covering_installed_open_limit_tilt_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; WindowCovering/Attributes/InstalledOpenLimitTilt.
void uic_mqtt_dotdot_unset_iaswd_force_read_attributes_callback(const uic_mqtt_dotdot_iaswd_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/iaswd/Commands/ForceReadAttributes is...
sl_status_t(* uic_mqtt_dotdot_basic_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_basic_updated_state_t)
Definition: dotdot_mqtt.h:169
void uic_mqtt_dotdot_unset_scenes_write_attributes_callback(const uic_mqtt_dotdot_scenes_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/scenes/Commands/WriteAttributes is receive...
void uic_mqtt_dotdot_ias_zone_generated_zone_status_change_notification_callback_clear()
Clears all callbacks registered for when +/IASZone/GeneratedCommands/zone_status_change_notification ...
void uic_mqtt_dotdot_door_lock_generated_get_holiday_schedule_response_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/get_holiday_schedule_response i...
void uic_mqtt_dotdot_unset_groups_force_read_attributes_callback(const uic_mqtt_dotdot_groups_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/groups/Commands/ForceReadAttributes i...
sl_status_t(* uic_mqtt_dotdot_time_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_time_state_t, uic_mqtt_dotdot_time_updated_state_t)
Definition: dotdot_mqtt.h:8138
void uic_mqtt_dotdot_window_covering_down_or_close_callback_unset(const uic_mqtt_dotdot_window_covering_down_or_close_callback_t callback)
Unsets callback to be called when a WindowCovering/Commands/down_or_close is received.
void uic_mqtt_dotdot_door_lock_generated_clear_year_day_schedule_response_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/clear_year_day_schedule_respons...
void uic_mqtt_dotdot_state_generated_remove_offline_callback_unset(const uic_mqtt_dotdot_state_remove_offline_callback_t callback)
Unsets callback to be called when a +/State/GeneratedCommands/remove_offline is received.
sl_status_t(* uic_mqtt_dotdot_thermostat_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_thermostat_state_t, uic_mqtt_dotdot_thermostat_updated_state_t)
Definition: dotdot_mqtt.h:16800
void uic_mqtt_dotdot_groups_view_group_callback_set(const uic_mqtt_dotdot_groups_view_group_callback_t callback)
Setup callback to be called when a Groups/Commands/view_group is received.
void uic_mqtt_dotdot_scenes_generated_add_scene_callback_set(const uic_mqtt_dotdot_scenes_add_scene_callback_t callback)
Setup callback to be called when a +/Scenes/GeneratedCommands/add_scene is received.
void uic_mqtt_dotdot_clear_identify_write_attributes_callbacks()
Clears all callbacks registered for when +/identify/Commands/WriteAttributes is received.
void uic_mqtt_dotdot_scenes_add_scene_callback_clear()
Clears all callbacks registered for when Scenes/Commands/add_scene is received.
sl_status_t uic_mqtt_dotdot_aox_locator_elevation_mask_publish(const char *base_topic, size_t value_count, const MinMaxPair *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; AoXLocator/Attributes/ElevationMask.
sl_status_t uic_mqtt_dotdot_device_temperature_configuration_device_temp_alarm_mask_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DeviceTemperatureConfiguration/Attributes/DeviceTempAlarmMask.
sl_status_t uic_mqtt_dotdot_aox_locator_position_and_orientation_valid_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; AoXLocator/Attributes/PositionAndOrientationValid.
void uic_mqtt_dotdot_scenes_get_scene_membership_response_callback_clear()
Clears all callbacks registered for when Scenes/Commands/get_scene_membership_response is received.
void uic_mqtt_dotdot_identify_identify_query_response_callback_unset(const uic_mqtt_dotdot_identify_identify_query_response_callback_t callback)
Unsets callback to be called when a Identify/Commands/identify_query_response is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_measured9th_harmonic_current_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/Measured9thHarmonicCurrent.
void uic_mqtt_dotdot_groups_generated_remove_all_groups_callback_set(const uic_mqtt_dotdot_groups_remove_all_groups_callback_t callback)
Setup callback to be called when a +/Groups/GeneratedCommands/remove_all_groups is received.
void uic_mqtt_dotdot_groups_get_group_membership_response_callback_set(const uic_mqtt_dotdot_groups_get_group_membership_response_callback_t callback)
Setup callback to be called when a Groups/Commands/get_group_membership_response is received.
void uic_mqtt_dotdot_unset_pressure_measurement_write_attributes_callback(const uic_mqtt_dotdot_pressure_measurement_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/pressure_measurement/Commands/WriteAttribu...
void uic_mqtt_dotdot_clear_electrical_measurement_write_attributes_callbacks()
Clears all callbacks registered for when +/electrical_measurement/Commands/WriteAttributes is receive...
sl_status_t(* uic_mqtt_dotdot_diagnostics_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_diagnostics_updated_state_t)
Definition: dotdot_mqtt.h:33493
void uic_mqtt_dotdot_on_off_on_with_timed_off_callback_clear()
Clears all callbacks registered for when OnOff/Commands/on_with_timed_off is received.
void uic_mqtt_dotdot_thermostat_user_interface_configuration_unretain_cluster_revision(const char *base_topic)
Unretain a publication to ThermostatUserInterfaceConfiguration/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_illuminance_measurement_min_measured_value_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; IlluminanceMeasurement/Attributes/MinMeasuredValue.
void uic_mqtt_dotdot_aox_locator_generated_iq_report_callback_set(const uic_mqtt_dotdot_aox_locator_iq_report_callback_t callback)
Setup callback to be called when a +/AoXLocator/GeneratedCommands/iq_report is received.
void uic_mqtt_dotdot_color_control_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the ColorControl/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_system_metrics_network_interfaces_data_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; SystemMetrics/Attributes/NetworkInterfacesData.
sl_status_t uic_mqtt_dotdot_thermostat_unoccupied_cooling_setpoint_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/UnoccupiedCoolingSetpoint.
sl_status_t uic_mqtt_dotdot_level_start_up_current_level_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Level/Attributes/StartUpCurrentLevel.
sl_status_t(* uic_mqtt_dotdot_color_control_move_saturation_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, CCMoveMode move_mode, uint8_t rate, uint8_t options_mask, uint8_t options_override)
Definition: dotdot_mqtt.h:19584
sl_status_t uic_mqtt_dotdot_color_control_compensation_text_publish(const char *base_topic, const char *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/CompensationText.
void uic_mqtt_dotdot_clear_color_control_write_attributes_callbacks()
Clears all callbacks registered for when +/color_control/Commands/WriteAttributes is received.
void uic_mqtt_dotdot_scenes_generated_get_scene_membership_callback_unset(const uic_mqtt_dotdot_scenes_get_scene_membership_callback_t callback)
Unsets callback to be called when a +/Scenes/GeneratedCommands/get_scene_membership is received.
sl_status_t(* uic_mqtt_dotdot_window_covering_go_to_lift_value_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint16_t lift_value)
Definition: dotdot_mqtt.h:14100
void uic_mqtt_dotdot_level_generated_step_with_on_off_callback_unset(const uic_mqtt_dotdot_level_step_with_on_off_callback_t callback)
Unsets callback to be called when a +/Level/GeneratedCommands/step_with_on_off is received.
void uic_mqtt_dotdot_color_control_generated_move_to_color_temperature_callback_unset(const uic_mqtt_dotdot_color_control_move_to_color_temperature_callback_t callback)
Unsets callback to be called when a +/ColorControl/GeneratedCommands/move_to_color_temperature is rec...
void uic_mqtt_dotdot_thermostat_setpoint_raise_or_lower_callback_set(const uic_mqtt_dotdot_thermostat_setpoint_raise_or_lower_callback_t callback)
Setup callback to be called when a Thermostat/Commands/setpoint_raise_or_lower is received.
void uic_mqtt_dotdot_door_lock_setpin_code_response_callback_set(const uic_mqtt_dotdot_door_lock_setpin_code_response_callback_t callback)
Setup callback to be called when a DoorLock/Commands/setpin_code_response is received.
sl_status_t uic_mqtt_dotdot_application_monitoring_mqtt_messages_sent_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ApplicationMonitoring/Attributes/MQTTMessagesSent.
void uic_mqtt_dotdot_diagnostics_unretain_cluster_revision(const char *base_topic)
Unretain a publication to Diagnostics/ClusterRevision attribute.
void uic_mqtt_dotdot_aox_locator_iq_report_callback_clear()
Clears all callbacks registered for when AoXLocator/Commands/iq_report is received.
sl_status_t uic_mqtt_dotdot_wind_speed_measurement_max_measured_value_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; WindSpeedMeasurement/Attributes/MaxMeasuredValue.
sl_status_t uic_mqtt_dotdot_soil_moisture_max_measured_value_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; SoilMoisture/Attributes/MaxMeasuredValue.
sl_status_t uic_mqtt_dotdot_thermostat_unoccupied_setback_min_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/UnoccupiedSetbackMin.
sl_status_t uic_mqtt_dotdot_metering_energy_carrier_summation_formatting_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Metering/Attributes/EnergyCarrierSummationFormatting.
void uic_mqtt_dotdot_state_generated_remove_callback_clear()
Clears all callbacks registered for when +/State/GeneratedCommands/remove is received.
void uic_mqtt_dotdot_door_lock_clear_holiday_schedule_response_callback_set(const uic_mqtt_dotdot_door_lock_clear_holiday_schedule_response_callback_t callback)
Setup callback to be called when a DoorLock/Commands/clear_holiday_schedule_response is received.
void uic_mqtt_dotdot_level_generated_move_to_closest_frequency_callback_set(const uic_mqtt_dotdot_level_move_to_closest_frequency_callback_t callback)
Setup callback to be called when a +/Level/GeneratedCommands/move_to_closest_frequency is received.
sl_status_t uic_mqtt_dotdot_poll_control_long_poll_interval_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PollControl/Attributes/LongPollInterval.
sl_status_t uic_mqtt_dotdot_thermostat_local_temperature_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/LocalTemperature.
void uic_mqtt_dotdot_ias_zone_zone_enroll_request_callback_set(const uic_mqtt_dotdot_ias_zone_zone_enroll_request_callback_t callback)
Setup callback to be called when a IASZone/Commands/zone_enroll_request is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_active_power_phc_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ActivePowerPhC.
void uic_mqtt_dotdot_door_lock_generated_setrfid_code_response_callback_unset(const uic_mqtt_dotdot_door_lock_setrfid_code_response_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/setrfid_code_response is received.
sl_status_t(* uic_mqtt_dotdot_pm25_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_pm25_state_t, uic_mqtt_dotdot_pm25_updated_state_t)
Definition: dotdot_mqtt.h:26898
void uic_mqtt_dotdot_set_on_off_force_read_attributes_callback(const uic_mqtt_dotdot_on_off_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/on_off/Commands/ForceReadAttributes is...
void uic_mqtt_dotdot_scenes_store_scene_response_callback_clear()
Clears all callbacks registered for when Scenes/Commands/store_scene_response is received.
void uic_mqtt_dotdot_color_control_generated_move_color_callback_unset(const uic_mqtt_dotdot_color_control_move_color_callback_t callback)
Unsets callback to be called when a +/ColorControl/GeneratedCommands/move_color is received.
sl_status_t uic_mqtt_dotdot_window_covering_current_position_lift_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; WindowCovering/Attributes/CurrentPositionLift.
void uic_mqtt_dotdot_binding_generated_bind_callback_unset(const uic_mqtt_dotdot_binding_bind_callback_t callback)
Unsets callback to be called when a +/Binding/GeneratedCommands/bind is received.
void uic_mqtt_dotdot_unset_ballast_configuration_force_read_attributes_callback(const uic_mqtt_dotdot_ballast_configuration_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/ballast_configuration/Commands/ForceR...
sl_status_t uic_mqtt_dotdot_power_configuration_battery_voltage_min_threshold_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/BatteryVoltageMinThreshold.
void uic_mqtt_dotdot_alarms_generated_reset_alarm_callback_clear()
Clears all callbacks registered for when +/Alarms/GeneratedCommands/reset_alarm is received.
sl_status_t uic_mqtt_dotdot_ballast_configuration_lamp_alarm_mode_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; BallastConfiguration/Attributes/LampAlarmMode.
void uic_mqtt_dotdot_barrier_control_generated_go_to_percent_callback_set(const uic_mqtt_dotdot_barrier_control_go_to_percent_callback_t callback)
Setup callback to be called when a +/BarrierControl/GeneratedCommands/go_to_percent is received.
void uic_mqtt_dotdot_door_lock_get_weekday_schedule_callback_unset(const uic_mqtt_dotdot_door_lock_get_weekday_schedule_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/get_weekday_schedule is received.
sl_status_t(* uic_mqtt_dotdot_door_lock_get_log_record_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint16_t log_entryid, uint32_t timestamp, GetLogRecordResponseEventType event_type, DrlkOperEventSource source_operation_event, uint8_t eventid_or_alarm_code, uint16_t userid, const char *pin)
Definition: dotdot_mqtt.h:9493
sl_status_t uic_mqtt_dotdot_init()
sl_status_t uic_mqtt_dotdot_window_covering_intermediate_setpoints_lift_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; WindowCovering/Attributes/IntermediateSetpointsLift.
void uic_mqtt_dotdot_level_step_callback_set(const uic_mqtt_dotdot_level_step_callback_t callback)
Setup callback to be called when a Level/Commands/step is received.
void uic_mqtt_dotdot_groups_generated_add_group_if_identifying_callback_set(const uic_mqtt_dotdot_groups_add_group_if_identifying_callback_t callback)
Setup callback to be called when a +/Groups/GeneratedCommands/add_group_if_identifying is received.
sl_status_t uic_mqtt_dotdot_power_configuration_battery3_voltage_threshold1_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/Battery3VoltageThreshold1.
sl_status_t uic_mqtt_dotdot_diagnostics_aps_rx_bcast_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Diagnostics/Attributes/APSRxBcast.
void uic_mqtt_dotdot_unset_aox_locator_force_read_attributes_callback(const uic_mqtt_dotdot_aox_locator_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/aox_locator/Commands/ForceReadAttribu...
sl_status_t uic_mqtt_dotdot_electrical_measurement_averagerms_under_voltage_counter_phb_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/AverageRMSUnderVoltageCounterPhB.
void uic_mqtt_dotdot_poll_control_generated_fast_poll_stop_callback_unset(const uic_mqtt_dotdot_poll_control_fast_poll_stop_callback_t callback)
Unsets callback to be called when a +/PollControl/GeneratedCommands/fast_poll_stop is received.
sl_status_t uic_mqtt_dotdot_occupancy_sensing_pir_unoccupied_to_occupied_delay_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; OccupancySensing/Attributes/PIRUnoccupiedToOccupiedDelay.
void uic_mqtt_dotdot_thermostat_get_relay_status_log_response_callback_set(const uic_mqtt_dotdot_thermostat_get_relay_status_log_response_callback_t callback)
Setup callback to be called when a Thermostat/Commands/get_relay_status_log_response is received.
void uic_mqtt_dotdot_state_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the State Cluster.
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_lifetime_energy_consumed_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PumpConfigurationAndControl/Attributes/LifetimeEnergyConsumed.
sl_status_t(* uic_mqtt_dotdot_ias_zone_zone_enroll_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, ZoneEnrollResponseEnrollResponseCode enroll_response_code, uint8_t zoneid)
Definition: dotdot_mqtt.h:27130
void uic_mqtt_dotdot_alarms_alarm_callback_unset(const uic_mqtt_dotdot_alarms_alarm_callback_t callback)
Unsets callback to be called when a Alarms/Commands/alarm is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_averagerms_under_voltage_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/AverageRMSUnderVoltage.
void uic_mqtt_dotdot_configuration_parameters_generated_discover_parameter_range_callback_unset(const uic_mqtt_dotdot_configuration_parameters_discover_parameter_range_callback_t callback)
Unsets callback to be called when a +/ConfigurationParameters/GeneratedCommands/discover_parameter_ra...
void uic_mqtt_dotdot_set_carbon_monoxide_force_read_attributes_callback(const uic_mqtt_dotdot_carbon_monoxide_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/carbon_monoxide/Commands/ForceReadAttr...
sl_status_t(* uic_mqtt_dotdot_electrical_conductivity_measurement_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_electrical_conductivity_measurement_state_t, uic_mqtt_dotdot_electrical_conductivity_measurement_updated_state_t)
Definition: dotdot_mqtt.h:25910
sl_status_t uic_mqtt_dotdot_dehumidification_control_dehumidification_cooling_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DehumidificationControl/Attributes/DehumidificationCooling.
sl_status_t uic_mqtt_dotdot_aox_locator_antenna_mode_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; AoXLocator/Attributes/AntennaMode.
void uic_mqtt_dotdot_binding_bind_to_protocol_controller_callback_clear()
Clears all callbacks registered for when Binding/Commands/bind_to_protocol_controller is received.
void uic_mqtt_dotdot_scenes_copy_scene_callback_clear()
Clears all callbacks registered for when Scenes/Commands/copy_scene is received.
void uic_mqtt_dotdot_binding_bind_to_protocol_controller_callback_set(const uic_mqtt_dotdot_binding_bind_to_protocol_controller_callback_t callback)
Setup callback to be called when a Binding/Commands/bind_to_protocol_controller is received.
sl_status_t uic_mqtt_dotdot_dehumidification_control_relative_humidity_display_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DehumidificationControl/Attributes/RelativeHumidityDisplay.
void uic_mqtt_dotdot_color_control_move_color_temperature_callback_set(const uic_mqtt_dotdot_color_control_move_color_temperature_callback_t callback)
Setup callback to be called when a ColorControl/Commands/move_color_temperature is received.
void uic_mqtt_dotdot_door_lock_get_holiday_schedule_response_callback_unset(const uic_mqtt_dotdot_door_lock_get_holiday_schedule_response_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/get_holiday_schedule_response is received.
sl_status_t uic_mqtt_dotdot_power_configuration_battery_percentage_remaining_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/BatteryPercentageRemaining.
sl_status_t uic_mqtt_dotdot_door_lock_number_of_total_users_supported_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/NumberOfTotalUsersSupported.
void uic_mqtt_dotdot_door_lock_generated_unlock_with_timeout_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/unlock_with_timeout is received...
void uic_mqtt_dotdot_unset_alarms_force_read_attributes_callback(const uic_mqtt_dotdot_alarms_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/alarms/Commands/ForceReadAttributes i...
void uic_mqtt_dotdot_set_barrier_control_write_attributes_callback(const uic_mqtt_dotdot_barrier_control_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/barrier_control/Commands/WriteAttributes is...
void uic_mqtt_dotdot_state_interview_callback_clear()
Clears all callbacks registered for when State/Commands/interview is received.
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_effective_operation_mode_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PumpConfigurationAndControl/Attributes/EffectiveOperationMode.
void uic_mqtt_dotdot_clear_thermostat_force_read_attributes_callbacks()
Clears all callbacks registered for when +/thermostat/Commands/ForceReadAttributes is received.
sl_status_t uic_mqtt_dotdot_time_valid_until_time_publish(const char *base_topic, UTC value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Time/Attributes/ValidUntilTime.
void uic_mqtt_dotdot_door_lock_generated_setrfid_code_callback_set(const uic_mqtt_dotdot_door_lock_setrfid_code_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/setrfid_code is received.
sl_status_t(* uic_mqtt_dotdot_thermostat_user_interface_configuration_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_thermostat_user_interface_configuration_updated_state_t)
Definition: dotdot_mqtt.h:19334
sl_status_t(* uic_mqtt_dotdot_door_lock_setpin_code_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkSetCodeStatus status)
Definition: dotdot_mqtt.h:9525
void uic_mqtt_dotdot_door_lock_clearrfid_code_response_callback_unset(const uic_mqtt_dotdot_door_lock_clearrfid_code_response_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/clearrfid_code_response is received.
sl_status_t uic_mqtt_dotdot_basic_generic_device_type_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Basic/Attributes/GenericDevice-Type.
sl_status_t uic_mqtt_dotdot_door_lock_rf_operation_event_mask_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DoorLock/Attributes/RFOperationEventMask.
sl_status_t uic_mqtt_dotdot_color_control_primary4x_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/Primary4X.
void uic_mqtt_dotdot_color_control_move_to_color_temperature_callback_unset(const uic_mqtt_dotdot_color_control_move_to_color_temperature_callback_t callback)
Unsets callback to be called when a ColorControl/Commands/move_to_color_temperature is received.
sl_status_t(* uic_mqtt_dotdot_basic_reset_to_factory_defaults_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type)
Definition: dotdot_mqtt.h:107
sl_status_t uic_mqtt_dotdot_state_network_list_publish(const char *base_topic, size_t value_count, const char **value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; State/Attributes/NetworkList.
sl_status_t(* uic_mqtt_dotdot_door_lock_set_user_status_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkTotalUserID userid, DrlkSettableUserStatus user_status)
Definition: dotdot_mqtt.h:9578
sl_status_t uic_mqtt_dotdot_level_on_level_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Level/Attributes/OnLevel.
sl_status_t uic_mqtt_dotdot_thermostat_number_of_daily_transitions_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/NumberOfDailyTransitions.
void uic_mqtt_dotdot_door_lock_clear_holiday_schedule_callback_unset(const uic_mqtt_dotdot_door_lock_clear_holiday_schedule_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/clear_holiday_schedule is received.
sl_status_t uic_mqtt_dotdot_ias_zone_zone_state_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; IASZone/Attributes/ZoneState.
sl_status_t(* uic_mqtt_dotdot_level_move_to_level_with_on_off_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t level, uint16_t transition_time, uint8_t options_mask, uint8_t options_override)
Definition: dotdot_mqtt.h:6552
sl_status_t uic_mqtt_dotdot_electrical_measurement_line_current_phb_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/LineCurrentPhB.
void uic_mqtt_dotdot_scenes_generated_enhanced_view_scene_response_callback_set(const uic_mqtt_dotdot_scenes_enhanced_view_scene_response_callback_t callback)
Setup callback to be called when a +/Scenes/GeneratedCommands/enhanced_view_scene_response is receive...
sl_status_t uic_mqtt_dotdot_basic_producturl_publish(const char *base_topic, const char *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Basic/Attributes/ProductURL.
sl_status_t uic_mqtt_dotdot_aox_locator_angle_correction_timeout_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; AoXLocator/Attributes/AngleCorrectionTimeout.
sl_status_t uic_mqtt_dotdot_occupancy_sensing_physical_contact_unoccupied_to_occupied_delay_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; OccupancySensing/Attributes/PhysicalContactUnoccupiedToOccupiedDelay...
void uic_mqtt_dotdot_unset_wind_speed_measurement_force_read_attributes_callback(const uic_mqtt_dotdot_wind_speed_measurement_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/wind_speed_measurement/Commands/Force...
sl_status_t uic_mqtt_dotdot_pressure_measurement_scale_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PressureMeasurement/Attributes/Scale.
sl_status_t uic_mqtt_dotdot_door_lock_wrong_code_entry_limit_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/WrongCodeEntryLimit.
void uic_mqtt_dotdot_thermostat_get_weekly_schedule_response_callback_clear()
Clears all callbacks registered for when Thermostat/Commands/get_weekly_schedule_response is received...
sl_status_t uic_mqtt_dotdot_door_lock_door_state_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/DoorState.
void uic_mqtt_dotdot_door_lock_generated_clearrfid_code_response_callback_unset(const uic_mqtt_dotdot_door_lock_clearrfid_code_response_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/clearrfid_code_response is received.
sl_status_t uic_mqtt_dotdot_color_control_color_pointr_intensity_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/ColorPointRIntensity.
void uic_mqtt_dotdot_color_control_step_color_temperature_callback_clear()
Clears all callbacks registered for when ColorControl/Commands/step_color_temperature is received.
sl_status_t uic_mqtt_dotdot_dehumidification_control_relative_humidity_display_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DehumidificationControl/Attributes/RelativeHumidityDisplay.
void uic_mqtt_dotdot_unset_color_control_force_read_attributes_callback(const uic_mqtt_dotdot_color_control_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/color_control/Commands/ForceReadAttri...
sl_status_t uic_mqtt_dotdot_shade_configuration_physical_closed_limit_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ShadeConfiguration/Attributes/PhysicalClosedLimit.
sl_status_t(* uic_mqtt_dotdot_level_move_to_closest_frequency_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint16_t frequency)
Definition: dotdot_mqtt.h:6602
sl_status_t uic_mqtt_dotdot_illuminance_measurement_max_measured_value_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; IlluminanceMeasurement/Attributes/MaxMeasuredValue.
void uic_mqtt_dotdot_unset_window_covering_write_attributes_callback(const uic_mqtt_dotdot_window_covering_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/window_covering/Commands/WriteAttributes i...
sl_status_t(* uic_mqtt_dotdot_groups_get_group_membership_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t capacity, uint8_t group_list_count, const uint16_t *group_list)
Definition: dotdot_mqtt.h:3699
sl_status_t(* uic_mqtt_dotdot_poll_control_set_short_poll_interval_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint16_t new_short_poll_interval)
Definition: dotdot_mqtt.h:8576
sl_status_t uic_mqtt_dotdot_pressure_measurement_scale_publish(const char *base_topic, int8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PressureMeasurement/Attributes/Scale.
sl_status_t uic_mqtt_dotdot_power_configuration_battery_alarm_state_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/BatteryAlarmState.
void uic_mqtt_dotdot_door_lock_generated_set_holiday_schedule_response_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/set_holiday_schedule_response i...
void uic_mqtt_dotdot_groups_get_group_membership_response_callback_clear()
Clears all callbacks registered for when Groups/Commands/get_group_membership_response is received.
void uic_mqtt_dotdot_window_covering_stop_callback_clear()
Clears all callbacks registered for when WindowCovering/Commands/stop is received.
void uic_mqtt_dotdot_groups_generated_view_group_response_callback_clear()
Clears all callbacks registered for when +/Groups/GeneratedCommands/view_group_response is received.
void uic_mqtt_dotdot_on_off_generated_toggle_callback_unset(const uic_mqtt_dotdot_on_off_toggle_callback_t callback)
Unsets callback to be called when a +/OnOff/GeneratedCommands/toggle is received.
sl_status_t(* uic_mqtt_dotdot_on_off_toggle_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type)
Definition: dotdot_mqtt.h:5933
sl_status_t uic_mqtt_dotdot_ias_zone_zoneid_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; IASZone/Attributes/ZoneID.
sl_status_t uic_mqtt_dotdot_power_configuration_battery_voltage_threshold1_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/BatteryVoltageThreshold1.
void uic_mqtt_dotdot_door_lock_generated_get_weekday_schedule_response_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/get_weekday_schedule_response i...
sl_status_t uic_mqtt_dotdot_ballast_configuration_physical_min_level_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; BallastConfiguration/Attributes/PhysicalMinLevel.
sl_status_t uic_mqtt_dotdot_occupancy_sensing_ultrasonic_occupied_to_unoccupied_delay_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; OccupancySensing/Attributes/UltrasonicOccupiedToUnoccupiedDelay.
sl_status_t uic_mqtt_dotdot_application_monitoring_application_name_publish(const char *base_topic, const char *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ApplicationMonitoring/Attributes/ApplicationName.
sl_status_t uic_mqtt_dotdot_color_control_primary3y_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/Primary3Y.
sl_status_t uic_mqtt_dotdot_thermostat_pi_cooling_demand_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/PICoolingDemand.
sl_status_t uic_mqtt_dotdot_metering_reading_snap_shot_time_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Metering/Attributes/ReadingSnapShotTime.
void uic_mqtt_dotdot_set_fan_control_force_read_attributes_callback(const uic_mqtt_dotdot_fan_control_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/fan_control/Commands/ForceReadAttribut...
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_alarm_mask_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PumpConfigurationAndControl/Attributes/AlarmMask.
void uic_mqtt_dotdot_color_control_enhanced_step_hue_callback_clear()
Clears all callbacks registered for when ColorControl/Commands/enhanced_step_hue is received.
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_pump_status_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PumpConfigurationAndControl/Attributes/PumpStatus.
void uic_mqtt_dotdot_door_lock_toggle_response_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/toggle_response is received.
sl_status_t uic_mqtt_dotdot_pressure_measurement_max_measured_value_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PressureMeasurement/Attributes/MaxMeasuredValue.
sl_status_t uic_mqtt_dotdot_electrical_conductivity_measurement_min_measured_value_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalConductivityMeasurement/Attributes/MinMeasuredValue.
void uic_mqtt_dotdot_scenes_generated_enhanced_view_scene_callback_set(const uic_mqtt_dotdot_scenes_enhanced_view_scene_callback_t callback)
Setup callback to be called when a +/Scenes/GeneratedCommands/enhanced_view_scene is received.
void uic_mqtt_dotdot_door_lock_generated_unlock_with_timeout_callback_unset(const uic_mqtt_dotdot_door_lock_unlock_with_timeout_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/unlock_with_timeout is received.
sl_status_t uic_mqtt_dotdot_dehumidification_control_dehumidification_lockout_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DehumidificationControl/Attributes/DehumidificationLockout.
sl_status_t uic_mqtt_dotdot_color_control_primary2_intensity_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/Primary2Intensity.
void uic_mqtt_dotdot_wind_speed_measurement_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the WindSpeedMeasurement/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_application_monitoring_applicationram_usagemb_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ApplicationMonitoring/Attributes/ApplicationRAMUsageMB.
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_effective_operation_mode_publish(const char *base_topic, PumpOperationMode value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PumpConfigurationAndControl/Attributes/EffectiveOperationMode.
void uic_mqtt_dotdot_scenes_remove_scene_response_callback_clear()
Clears all callbacks registered for when Scenes/Commands/remove_scene_response is received.
void uic_mqtt_dotdot_door_lock_clear_year_day_schedule_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/clear_year_day_schedule is received.
sl_status_t uic_mqtt_dotdot_illuminance_level_sensing_light_sensor_type_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; IlluminanceLevelSensing/Attributes/LightSensorType.
sl_status_t uic_mqtt_dotdot_soil_moisture_max_measured_value_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; SoilMoisture/Attributes/MaxMeasuredValue.
sl_status_t(* uic_mqtt_dotdot_scenes_store_scene_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, SGroupId groupid, uint8_t sceneid)
Definition: dotdot_mqtt.h:4461
void uic_mqtt_dotdot_thermostat_generated_clear_weekly_schedule_callback_set(const uic_mqtt_dotdot_thermostat_clear_weekly_schedule_callback_t callback)
Setup callback to be called when a +/Thermostat/GeneratedCommands/clear_weekly_schedule is received.
void uic_mqtt_dotdot_basic_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the Basic Cluster.
void uic_mqtt_dotdot_electrical_measurement_get_measurement_profile_callback_clear()
Clears all callbacks registered for when ElectricalMeasurement/Commands/get_measurement_profile is re...
void uic_mqtt_dotdot_protocol_controller_rf_telemetry_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the ProtocolController-RFTelemetry/ClusterRevision attribute.
void uic_mqtt_dotdot_door_lock_clearrfid_code_callback_unset(const uic_mqtt_dotdot_door_lock_clearrfid_code_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/clearrfid_code is received.
void uic_mqtt_dotdot_poll_control_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the PollControl Cluster.
void uic_mqtt_dotdot_relativity_humidity_unretain_cluster_revision(const char *base_topic)
Unretain a publication to RelativityHumidity/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_diagnostics_neighbor_added_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Diagnostics/Attributes/NeighborAdded.
void uic_mqtt_dotdot_configuration_parameters_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the ConfigurationParameters/ClusterRevision attribute.
void uic_mqtt_dotdot_set_system_metrics_force_read_attributes_callback(const uic_mqtt_dotdot_system_metrics_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/system_metrics/Commands/ForceReadAttri...
void uic_mqtt_dotdot_door_lock_generated_getpin_code_callback_set(const uic_mqtt_dotdot_door_lock_getpin_code_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/getpin_code is received.
sl_status_t(* uic_mqtt_dotdot_door_lock_set_weekday_schedule_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkWeekDayScheduleID scheduleid, DrlkTotalUserID userid, uint8_t days_mask, uint8_t start_hour, uint8_t start_minute, uint8_t end_hour, uint8_t end_minute)
Definition: dotdot_mqtt.h:9610
void uic_mqtt_dotdot_unset_pump_configuration_and_control_write_attributes_callback(const uic_mqtt_dotdot_pump_configuration_and_control_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/pump_configuration_and_control/Commands/Wr...
sl_status_t(* uic_mqtt_dotdot_scenes_remove_scene_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, zclStatus status, SGroupId groupid, uint8_t sceneid)
Definition: dotdot_mqtt.h:4434
void uic_mqtt_dotdot_carbon_monoxide_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the CarbonMonoxide/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_aox_locator_position_and_orientation_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; AoXLocator/Attributes/PositionAndOrientation.
sl_status_t uic_mqtt_dotdot_state_security_publish(const char *base_topic, NodeStateSecurity value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; State/Attributes/Security.
sl_status_t uic_mqtt_dotdot_carbon_monoxide_measured_value_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; CarbonMonoxide/Attributes/MeasuredValue.
sl_status_t uic_mqtt_dotdot_diagnostics_child_moved_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Diagnostics/Attributes/ChildMoved.
void uic_mqtt_dotdot_groups_add_group_response_callback_clear()
Clears all callbacks registered for when Groups/Commands/add_group_response is received.
void uic_mqtt_dotdot_thermostat_setpoint_raise_or_lower_callback_clear()
Clears all callbacks registered for when Thermostat/Commands/setpoint_raise_or_lower is received.
sl_status_t uic_mqtt_dotdot_color_control_primary2y_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/Primary2Y.
sl_status_t(* uic_mqtt_dotdot_door_lock_clear_weekday_schedule_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkPassFailStatus status)
Definition: dotdot_mqtt.h:9675
void uic_mqtt_dotdot_level_stop_with_on_off_callback_clear()
Clears all callbacks registered for when Level/Commands/stop_with_on_off is received.
sl_status_t uic_mqtt_dotdot_metering_current_max_demand_delivered_publish(const char *base_topic, uint64_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Metering/Attributes/CurrentMaxDemandDelivered.
void uic_mqtt_dotdot_door_lock_generated_clearrfid_code_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/clearrfid_code is received.
sl_status_t uic_mqtt_dotdot_carbon_monoxide_tolerance_publish(const char *base_topic, float value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; CarbonMonoxide/Attributes/Tolerance.
sl_status_t uic_mqtt_dotdot_diagnostics_aps_unauthorized_key_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/APSUnauthorizedKey.
sl_status_t uic_mqtt_dotdot_application_monitoring_applicationmqtt_topics_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ApplicationMonitoring/Attributes/ApplicationMQTTTopics.
void uic_mqtt_dotdot_door_lock_operating_event_notification_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/operating_event_notification is received.
void uic_mqtt_dotdot_unset_dehumidification_control_force_read_attributes_callback(const uic_mqtt_dotdot_dehumidification_control_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/dehumidification_control/Commands/For...
void uic_mqtt_dotdot_door_lock_generated_get_log_record_response_callback_set(const uic_mqtt_dotdot_door_lock_get_log_record_response_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/get_log_record_response is received.
void uic_mqtt_dotdot_pm25_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the PM25 Cluster.
void uic_mqtt_dotdot_door_lock_unlock_with_timeout_response_callback_unset(const uic_mqtt_dotdot_door_lock_unlock_with_timeout_response_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/unlock_with_timeout_response is received.
sl_status_t(* uic_mqtt_dotdot_scenes_get_scene_membership_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, SGroupId groupid)
Definition: dotdot_mqtt.h:4492
void uic_mqtt_dotdot_color_control_step_color_callback_unset(const uic_mqtt_dotdot_color_control_step_color_callback_t callback)
Unsets callback to be called when a ColorControl/Commands/step_color is received.
void uic_mqtt_dotdot_door_lock_generated_clearrfid_code_response_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/clearrfid_code_response is rece...
sl_status_t uic_mqtt_dotdot_electrical_measurement_reactive_power_phc_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/ReactivePowerPhC.
sl_status_t uic_mqtt_dotdot_electrical_measurement_dc_voltage_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/DCVoltage.
sl_status_t uic_mqtt_dotdot_electrical_measurement_ac_frequency_min_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/ACFrequencyMin.
sl_status_t uic_mqtt_dotdot_thermostat_pi_heating_demand_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/PIHeatingDemand.
sl_status_t(* uic_mqtt_dotdot_application_monitoring_log_entry_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, const char *timestamp, LoggingLevelEnum log_level, const char *log_tag, const char *log_message)
Definition: dotdot_mqtt.h:36843
void uic_mqtt_dotdot_door_lock_generated_get_year_day_schedule_response_callback_unset(const uic_mqtt_dotdot_door_lock_get_year_day_schedule_response_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/get_year_day_schedule_response is re...
void uic_mqtt_dotdot_door_lock_generated_programming_event_notification_callback_set(const uic_mqtt_dotdot_door_lock_programming_event_notification_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/programming_event_notification is rec...
void uic_mqtt_dotdot_color_control_move_hue_callback_set(const uic_mqtt_dotdot_color_control_move_hue_callback_t callback)
Setup callback to be called when a ColorControl/Commands/move_hue is received.
void uic_mqtt_dotdot_alarms_reset_alarm_callback_clear()
Clears all callbacks registered for when Alarms/Commands/reset_alarm is received.
void uic_mqtt_dotdot_ias_zone_generated_zone_enroll_response_callback_set(const uic_mqtt_dotdot_ias_zone_zone_enroll_response_callback_t callback)
Setup callback to be called when a +/IASZone/GeneratedCommands/zone_enroll_response is received.
sl_status_t uic_mqtt_dotdot_power_configuration_battery3_manufacturer_publish(const char *base_topic, const char *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery3Manufacturer.
void uic_mqtt_dotdot_level_generated_move_with_on_off_callback_unset(const uic_mqtt_dotdot_level_move_with_on_off_callback_t callback)
Unsets callback to be called when a +/Level/GeneratedCommands/move_with_on_off is received.
void uic_mqtt_dotdot_flow_measurement_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the FlowMeasurement/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_max_const_temp_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PumpConfigurationAndControl/Attributes/MaxConstTemp.
sl_status_t uic_mqtt_dotdot_ph_measurement_measured_value_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PhMeasurement/Attributes/MeasuredValue.
sl_status_t uic_mqtt_dotdot_basic_physical_environment_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Basic/Attributes/PhysicalEnvironment.
void uic_mqtt_dotdot_color_control_generated_move_to_color_callback_set(const uic_mqtt_dotdot_color_control_move_to_color_callback_t callback)
Setup callback to be called when a +/ColorControl/GeneratedCommands/move_to_color is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_dc_current_divisor_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/DCCurrentDivisor.
void uic_mqtt_dotdot_on_off_unretain_cluster_revision(const char *base_topic)
Unretain a publication to OnOff/ClusterRevision attribute.
void uic_mqtt_dotdot_scenes_generated_recall_scene_callback_set(const uic_mqtt_dotdot_scenes_recall_scene_callback_t callback)
Setup callback to be called when a +/Scenes/GeneratedCommands/recall_scene is received.
void uic_mqtt_dotdot_level_generated_step_with_on_off_callback_clear()
Clears all callbacks registered for when +/Level/GeneratedCommands/step_with_on_off is received.
sl_status_t uic_mqtt_dotdot_aox_locator_cte_length_publish(const char *base_topic, int8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; AoXLocator/Attributes/CTELength.
sl_status_t uic_mqtt_dotdot_power_configuration_battery_percentage_threshold3_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/BatteryPercentageThreshold3.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_extreme_under_voltage_period_phc_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSExtremeUnderVoltagePeriodPhC.
sl_status_t uic_mqtt_dotdot_system_metrics_uptime_minutes_publish(const char *base_topic, uint64_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; SystemMetrics/Attributes/UptimeMinutes.
sl_status_t uic_mqtt_dotdot_ias_zone_zoneid_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; IASZone/Attributes/ZoneID.
sl_status_t uic_mqtt_dotdot_color_control_current_saturation_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/CurrentSaturation.
void uic_mqtt_dotdot_door_lock_generated_get_user_type_response_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/get_user_type_response is recei...
sl_status_t uic_mqtt_dotdot_color_control_primary6y_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/Primary6Y.
void uic_mqtt_dotdot_clear_groups_write_attributes_callbacks()
Clears all callbacks registered for when +/groups/Commands/WriteAttributes is received.
sl_status_t uic_mqtt_dotdot_thermostat_control_sequence_of_operation_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/ControlSequenceOfOperation.
void uic_mqtt_dotdot_set_ph_measurement_force_read_attributes_callback(const uic_mqtt_dotdot_ph_measurement_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/ph_measurement/Commands/ForceReadAttri...
sl_status_t uic_mqtt_dotdot_color_control_primary6x_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/Primary6X.
void uic_mqtt_dotdot_relativity_humidity_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish an empty array of SupportedCommands for UNID/EndPoint for the RelativityHumidity Cluster.
sl_status_t(* uic_mqtt_dotdot_window_covering_go_to_tilt_value_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint16_t tilt_value)
Definition: dotdot_mqtt.h:14114
sl_status_t uic_mqtt_dotdot_door_lock_number_of_total_users_supported_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DoorLock/Attributes/NumberOfTotalUsersSupported.
sl_status_t uic_mqtt_dotdot_iaswd_max_duration_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; IASWD/Attributes/MaxDuration.
sl_status_t uic_mqtt_dotdot_electrical_measurement_averagerms_over_voltage_counter_phc_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/AverageRMSOverVoltageCounterPhC.
void uic_mqtt_dotdot_scenes_generated_remove_scene_response_callback_unset(const uic_mqtt_dotdot_scenes_remove_scene_response_callback_t callback)
Unsets callback to be called when a +/Scenes/GeneratedCommands/remove_scene_response is received.
void uic_mqtt_dotdot_poll_control_generated_check_in_response_callback_set(const uic_mqtt_dotdot_poll_control_check_in_response_callback_t callback)
Setup callback to be called when a +/PollControl/GeneratedCommands/check_in_response is received.
void uic_mqtt_dotdot_door_lock_get_user_type_callback_unset(const uic_mqtt_dotdot_door_lock_get_user_type_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/get_user_type is received.
void uic_mqtt_dotdot_color_control_move_to_hue_callback_set(const uic_mqtt_dotdot_color_control_move_to_hue_callback_t callback)
Setup callback to be called when a ColorControl/Commands/move_to_hue is received.
sl_status_t uic_mqtt_dotdot_color_control_primary4_intensity_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/Primary4Intensity.
void uic_mqtt_dotdot_door_lock_set_year_day_schedule_response_callback_set(const uic_mqtt_dotdot_door_lock_set_year_day_schedule_response_callback_t callback)
Setup callback to be called when a DoorLock/Commands/set_year_day_schedule_response is received.
void uic_mqtt_dotdot_door_lock_generated_get_holiday_schedule_response_callback_unset(const uic_mqtt_dotdot_door_lock_get_holiday_schedule_response_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/get_holiday_schedule_response is rec...
void uic_mqtt_dotdot_identify_generated_identify_callback_unset(const uic_mqtt_dotdot_identify_identify_callback_t callback)
Unsets callback to be called when a +/Identify/GeneratedCommands/identify is received.
sl_status_t uic_mqtt_dotdot_thermostat_emergency_heat_delta_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/EmergencyHeatDelta.
void uic_mqtt_dotdot_unset_on_off_write_attributes_callback(const uic_mqtt_dotdot_on_off_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/on_off/Commands/WriteAttributes is receive...
sl_status_t uic_mqtt_dotdot_window_covering_physical_closed_limit_tilt_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; WindowCovering/Attributes/PhysicalClosedLimitTilt.
sl_status_t uic_mqtt_dotdot_thermostat_local_temperature_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/LocalTemperature.
sl_status_t uic_mqtt_dotdot_door_lock_number_of_holiday_schedules_supported_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DoorLock/Attributes/NumberOfHolidaySchedulesSupported.
sl_status_t uic_mqtt_dotdot_electrical_measurement_measured1st_harmonic_current_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/Measured1stHarmonicCurrent.
sl_status_t uic_mqtt_dotdot_electrical_measurement_reactive_power_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/ReactivePower.
sl_status_t uic_mqtt_dotdot_electrical_measurement_reactive_current_phc_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/ReactiveCurrentPhC.
sl_status_t uic_mqtt_dotdot_level_min_frequency_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Level/Attributes/MinFrequency.
sl_status_t uic_mqtt_dotdot_barrier_control_capabilities_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; BarrierControl/Attributes/Capabilities.
void uic_mqtt_dotdot_door_lock_clear_weekday_schedule_response_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/clear_weekday_schedule_response is receive...
void uic_mqtt_dotdot_set_aox_locator_force_read_attributes_callback(const uic_mqtt_dotdot_aox_locator_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/aox_locator/Commands/ForceReadAttribut...
sl_status_t uic_mqtt_dotdot_electrical_measurement_measured_phase9th_harmonic_current_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/MeasuredPhase9thHarmonicCurrent.
sl_status_t(* uic_mqtt_dotdot_scenes_remove_all_scenes_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, SGroupId groupid)
Definition: dotdot_mqtt.h:4445
void uic_mqtt_dotdot_unset_protocol_controller_rf_telemetry_force_read_attributes_callback(const uic_mqtt_dotdot_protocol_controller_rf_telemetry_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/protocol_controller_rf_telemetry/Comm...
void uic_mqtt_dotdot_barrier_control_generated_go_to_percent_callback_unset(const uic_mqtt_dotdot_barrier_control_go_to_percent_callback_t callback)
Unsets callback to be called when a +/BarrierControl/GeneratedCommands/go_to_percent is received.
void uic_mqtt_dotdot_scenes_remove_all_scenes_response_callback_unset(const uic_mqtt_dotdot_scenes_remove_all_scenes_response_callback_t callback)
Unsets callback to be called when a Scenes/Commands/remove_all_scenes_response is received.
sl_status_t uic_mqtt_dotdot_iaswd_max_duration_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; IASWD/Attributes/MaxDuration.
sl_status_t uic_mqtt_dotdot_illuminance_measurement_measured_value_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; IlluminanceMeasurement/Attributes/MeasuredValue.
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_min_const_flow_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PumpConfigurationAndControl/Attributes/MinConstFlow.
void uic_mqtt_dotdot_poll_control_generated_set_short_poll_interval_callback_clear()
Clears all callbacks registered for when +/PollControl/GeneratedCommands/set_short_poll_interval is r...
sl_status_t uic_mqtt_dotdot_thermostat_occupied_setback_min_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/OccupiedSetbackMin.
sl_status_t(* uic_mqtt_dotdot_aox_locator_angle_report_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, const char *tag_unid, SphericalCoordinates direction, SphericalCoordinates deviation, int32_t sequence)
Definition: dotdot_mqtt.h:38335
void uic_mqtt_dotdot_illuminance_measurement_unretain_cluster_revision(const char *base_topic)
Unretain a publication to IlluminanceMeasurement/ClusterRevision attribute.
void uic_mqtt_dotdot_alarms_generated_get_alarm_response_callback_unset(const uic_mqtt_dotdot_alarms_get_alarm_response_callback_t callback)
Unsets callback to be called when a +/Alarms/GeneratedCommands/get_alarm_response is received.
void uic_mqtt_dotdot_barrier_control_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish an empty array of SupportedCommands for UNID/EndPoint for the BarrierControl Cluster.
void uic_mqtt_dotdot_door_lock_set_user_status_response_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/set_user_status_response is received.
void uic_mqtt_dotdot_door_lock_generated_lock_door_response_callback_set(const uic_mqtt_dotdot_door_lock_lock_door_response_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/lock_door_response is received.
void uic_mqtt_dotdot_level_generated_stop_callback_clear()
Clears all callbacks registered for when +/Level/GeneratedCommands/stop is received.
sl_status_t uic_mqtt_dotdot_color_control_primary4x_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/Primary4X.
sl_status_t uic_mqtt_dotdot_name_and_location_location_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; NameAndLocation/Attributes/Location.
void uic_mqtt_dotdot_color_control_generated_move_color_callback_set(const uic_mqtt_dotdot_color_control_move_color_callback_t callback)
Setup callback to be called when a +/ColorControl/GeneratedCommands/move_color is received.
void uic_mqtt_dotdot_state_remove_offline_callback_unset(const uic_mqtt_dotdot_state_remove_offline_callback_t callback)
Unsets callback to be called when a State/Commands/remove_offline is received.
void uic_mqtt_dotdot_identify_identify_callback_clear()
Clears all callbacks registered for when Identify/Commands/identify is received.
sl_status_t(* uic_mqtt_dotdot_alarms_get_alarm_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type)
Definition: dotdot_mqtt.h:7679
void uic_mqtt_dotdot_configuration_parameters_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the ConfigurationParameters Cluster.
void uic_mqtt_dotdot_clear_protocol_controller_network_management_force_read_attributes_callbacks()
Clears all callbacks registered for when +/protocol_controller_network_management/Commands/ForceReadA...
void uic_mqtt_dotdot_binding_unbind_callback_unset(const uic_mqtt_dotdot_binding_unbind_callback_t callback)
Unsets callback to be called when a Binding/Commands/unbind is received.
sl_status_t(* uic_mqtt_dotdot_color_control_move_to_saturation_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t saturation, uint16_t transition_time, uint8_t options_mask, uint8_t options_override)
Definition: dotdot_mqtt.h:19571
sl_status_t uic_mqtt_dotdot_color_control_color_loop_time_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/ColorLoopTime.
void uic_mqtt_dotdot_unset_relativity_humidity_force_read_attributes_callback(const uic_mqtt_dotdot_relativity_humidity_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/relativity_humidity/Commands/ForceRea...
sl_status_t uic_mqtt_dotdot_metering_energy_carrier_demand_formatting_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Metering/Attributes/EnergyCarrierDemandFormatting.
sl_status_t uic_mqtt_dotdot_electrical_measurement_reactive_current_phb_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ReactiveCurrentPhB.
void uic_mqtt_dotdot_system_metrics_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the SystemMetrics Cluster.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_current_min_phc_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/RMSCurrentMinPhC.
void uic_mqtt_dotdot_scenes_generated_remove_all_scenes_callback_unset(const uic_mqtt_dotdot_scenes_remove_all_scenes_callback_t callback)
Unsets callback to be called when a +/Scenes/GeneratedCommands/remove_all_scenes is received.
void uic_mqtt_dotdot_groups_generated_view_group_callback_unset(const uic_mqtt_dotdot_groups_view_group_callback_t callback)
Unsets callback to be called when a +/Groups/GeneratedCommands/view_group is received.
void uic_mqtt_dotdot_thermostat_get_relay_status_log_response_callback_clear()
Clears all callbacks registered for when Thermostat/Commands/get_relay_status_log_response is receive...
void uic_mqtt_dotdot_window_covering_generated_stop_callback_unset(const uic_mqtt_dotdot_window_covering_stop_callback_t callback)
Unsets callback to be called when a +/WindowCovering/GeneratedCommands/stop is received.
void uic_mqtt_dotdot_set_ballast_configuration_force_read_attributes_callback(const uic_mqtt_dotdot_ballast_configuration_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/ballast_configuration/Commands/ForceRe...
sl_status_t uic_mqtt_dotdot_configuration_parameters_configuration_parameters_publish(const char *base_topic, size_t value_count, const ConfigurationParameter *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ConfigurationParameters/Attributes/ConfigurationParameters.
sl_status_t uic_mqtt_dotdot_door_lock_language_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DoorLock/Attributes/Language.
sl_status_t uic_mqtt_dotdot_door_lock_keypad_operation_event_mask_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/KeypadOperationEventMask.
void uic_mqtt_dotdot_aox_locator_angle_correction_callback_clear()
Clears all callbacks registered for when AoXLocator/Commands/angle_correction is received.
void uic_mqtt_dotdot_clear_occupancy_sensing_force_read_attributes_callbacks()
Clears all callbacks registered for when +/occupancy_sensing/Commands/ForceReadAttributes is received...
sl_status_t uic_mqtt_dotdot_diagnostics_aps_tx_ucast_fail_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/APSTxUcastFail.
sl_status_t uic_mqtt_dotdot_aox_locator_aox_mode_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; AoXLocator/Attributes/AoXMode.
sl_status_t uic_mqtt_dotdot_color_control_color_pointb_intensity_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/ColorPointBIntensity.
void uic_mqtt_dotdot_door_lock_unlock_door_response_callback_set(const uic_mqtt_dotdot_door_lock_unlock_door_response_callback_t callback)
Setup callback to be called when a DoorLock/Commands/unlock_door_response is received.
sl_status_t uic_mqtt_dotdot_thermostat_unoccupied_heating_setpoint_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/UnoccupiedHeatingSetpoint.
sl_status_t uic_mqtt_dotdot_pm25_tolerance_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PM25/Attributes/Tolerance.
void uic_mqtt_dotdot_carbon_monoxide_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the CarbonMonoxide Cluster.
void uic_mqtt_dotdot_ias_zone_zone_enroll_response_callback_clear()
Clears all callbacks registered for when IASZone/Commands/zone_enroll_response is received.
void uic_mqtt_dotdot_poll_control_generated_check_in_response_callback_unset(const uic_mqtt_dotdot_poll_control_check_in_response_callback_t callback)
Unsets callback to be called when a +/PollControl/GeneratedCommands/check_in_response is received.
sl_status_t(* uic_mqtt_dotdot_fan_control_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_fan_control_updated_state_t)
Definition: dotdot_mqtt.h:18774
void uic_mqtt_dotdot_scenes_get_scene_membership_callback_unset(const uic_mqtt_dotdot_scenes_get_scene_membership_callback_t callback)
Unsets callback to be called when a Scenes/Commands/get_scene_membership is received.
sl_status_t uic_mqtt_dotdot_basic_hw_version_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Basic/Attributes/HWVersion.
sl_status_t(* uic_mqtt_dotdot_door_lock_get_weekday_schedule_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkWeekDayScheduleID scheduleid, DrlkTotalUserID userid)
Definition: dotdot_mqtt.h:9636
sl_status_t(* uic_mqtt_dotdot_scenes_copy_scene_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t mode, SGroupId group_identifier_from, uint8_t scene_identifier_from, SGroupId group_identifier_to, uint8_t scene_identifier_to)
Definition: dotdot_mqtt.h:4567
sl_status_t uic_mqtt_dotdot_power_configuration_battery2_percentage_threshold3_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/Battery2PercentageThreshold3.
sl_status_t uic_mqtt_dotdot_electrical_measurement_active_power_max_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/ActivePowerMax.
sl_status_t uic_mqtt_dotdot_diagnostics_aps_decrypt_failures_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Diagnostics/Attributes/APSDecryptFailures.
void uic_mqtt_dotdot_electrical_conductivity_measurement_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish an empty array of SupportedCommands for UNID/EndPoint for the ElectricalConductivityMeasureme...
sl_status_t uic_mqtt_dotdot_basic_generic_device_type_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Basic/Attributes/GenericDevice-Type.
void uic_mqtt_dotdot_groups_view_group_response_callback_unset(const uic_mqtt_dotdot_groups_view_group_response_callback_t callback)
Unsets callback to be called when a Groups/Commands/view_group_response is received.
sl_status_t uic_mqtt_dotdot_temperature_measurement_measured_value_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; TemperatureMeasurement/Attributes/MeasuredValue.
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_max_const_speed_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PumpConfigurationAndControl/Attributes/MaxConstSpeed.
sl_status_t uic_mqtt_dotdot_barrier_control_open_events_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; BarrierControl/Attributes/OpenEvents.
sl_status_t uic_mqtt_dotdot_relativity_humidity_max_measured_value_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; RelativityHumidity/Attributes/MaxMeasuredValue.
void uic_mqtt_dotdot_groups_generated_remove_group_response_callback_clear()
Clears all callbacks registered for when +/Groups/GeneratedCommands/remove_group_response is received...
void uic_mqtt_dotdot_state_publish_empty_supported_commands(const dotdot_unid_t unid)
Publish an empty array of SupportedCommands for UNID/EndPoint for the State Cluster.
void uic_mqtt_dotdot_state_generated_discover_neighbors_callback_clear()
Clears all callbacks registered for when +/State/GeneratedCommands/discover_neighbors is received.
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_max_const_pressure_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PumpConfigurationAndControl/Attributes/MaxConstPressure.
sl_status_t uic_mqtt_dotdot_diagnostics_averagemac_retry_peraps_message_sent_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/AverageMACRetryPerAPSMessageSent.
void uic_mqtt_dotdot_set_color_control_force_read_attributes_callback(const uic_mqtt_dotdot_color_control_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/color_control/Commands/ForceReadAttrib...
void uic_mqtt_dotdot_carbon_dioxide_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the CarbonDioxide/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_basic_generic_device_class_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Basic/Attributes/GenericDevice-Class.
void uic_mqtt_dotdot_set_iaswd_force_read_attributes_callback(const uic_mqtt_dotdot_iaswd_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/iaswd/Commands/ForceReadAttributes is ...
sl_status_t(* uic_mqtt_dotdot_door_lock_get_weekday_schedule_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t scheduleid, uint16_t userid, zclStatus status, uint8_t days_mask, uint8_t start_hour, uint8_t start_minute, uint8_t end_hour, uint8_t end_minute)
Definition: dotdot_mqtt.h:9645
sl_status_t uic_mqtt_dotdot_door_lock_door_state_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DoorLock/Attributes/DoorState.
sl_status_t uic_mqtt_dotdot_color_control_color_loop_active_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/ColorLoopActive.
sl_status_t uic_mqtt_dotdot_system_metrics_max_temperature_celcius_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; SystemMetrics/Attributes/MaxTemperatureCelcius.
void uic_mqtt_dotdot_protocol_controller_network_management_generated_write_callback_set(const uic_mqtt_dotdot_protocol_controller_network_management_write_callback_t callback)
Setup callback to be called when a +/ProtocolController-NetworkManagement/GeneratedCommands/write is ...
void uic_mqtt_dotdot_set_flow_measurement_write_attributes_callback(const uic_mqtt_dotdot_flow_measurement_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/flow_measurement/Commands/WriteAttributes i...
void uic_mqtt_dotdot_door_lock_generated_setpin_code_response_callback_set(const uic_mqtt_dotdot_door_lock_setpin_code_response_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/setpin_code_response is received.
sl_status_t(* uic_mqtt_dotdot_scenes_get_scene_membership_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, zclStatus status, uint8_t capacity, SGroupId groupid, uint8_t scene_list_count, const uint8_t *scene_list)
Definition: dotdot_mqtt.h:4499
void uic_mqtt_dotdot_scenes_get_scene_membership_response_callback_set(const uic_mqtt_dotdot_scenes_get_scene_membership_response_callback_t callback)
Setup callback to be called when a Scenes/Commands/get_scene_membership_response is received.
sl_status_t uic_mqtt_dotdot_application_monitoring_mqtt_average_delivery_time_seconds_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ApplicationMonitoring/Attributes/MQTTAverageDeliveryTimeSeconds.
void uic_mqtt_dotdot_illuminance_level_sensing_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish an empty array of SupportedCommands for UNID/EndPoint for the IlluminanceLevelSensing Cluster...
sl_status_t(* uic_mqtt_dotdot_door_lock_set_holiday_schedule_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkPassFailStatus status)
Definition: dotdot_mqtt.h:9755
sl_status_t uic_mqtt_dotdot_thermostat_ac_coil_temperature_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/ACCoilTemperature.
sl_status_t(* uic_mqtt_dotdot_protocol_controller_rf_telemetry_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_protocol_controller_rf_telemetry_state_t, uic_mqtt_dotdot_protocol_controller_rf_telemetry_updated_state_t)
Definition: dotdot_mqtt.h:34613
sl_status_t uic_mqtt_dotdot_window_covering_velocity_lift_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; WindowCovering/Attributes/VelocityLift.
void uic_mqtt_dotdot_door_lock_get_user_type_callback_set(const uic_mqtt_dotdot_door_lock_get_user_type_callback_t callback)
Setup callback to be called when a DoorLock/Commands/get_user_type is received.
sl_status_t(* uic_mqtt_dotdot_on_off_on_with_timed_off_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t on_off_control, uint16_t on_time, uint16_t off_wait_time)
Definition: dotdot_mqtt.h:5952
void uic_mqtt_dotdot_unset_electrical_measurement_write_attributes_callback(const uic_mqtt_dotdot_electrical_measurement_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/electrical_measurement/Commands/WriteAttri...
void uic_mqtt_dotdot_door_lock_getpin_code_response_callback_set(const uic_mqtt_dotdot_door_lock_getpin_code_response_callback_t callback)
Setup callback to be called when a DoorLock/Commands/getpin_code_response is received.
sl_status_t uic_mqtt_dotdot_pressure_measurement_min_measured_value_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PressureMeasurement/Attributes/MinMeasuredValue.
void uic_mqtt_dotdot_ias_zone_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the IASZone/ClusterRevision attribute.
sl_status_t(* uic_mqtt_dotdot_door_lock_programming_event_notification_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, ProgrammingEventNotificationProgramEventSource program_event_source, ProgrammingEventNotificationProgramEventCode program_event_code, uint16_t userid, const char *pin, DrlkUserType user_type, DrlkUserStatus user_status, uint32_t local_time, const char *data)
Definition: dotdot_mqtt.h:9913
sl_status_t uic_mqtt_dotdot_illuminance_level_sensing_level_status_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; IlluminanceLevelSensing/Attributes/LevelStatus.
sl_status_t uic_mqtt_dotdot_power_configuration_battery2_alarm_state_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery2AlarmState.
sl_status_t uic_mqtt_dotdot_power_configuration_battery3_percentage_threshold3_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery3PercentageThreshold3.
void uic_mqtt_dotdot_level_move_with_on_off_callback_clear()
Clears all callbacks registered for when Level/Commands/move_with_on_off is received.
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_control_mode_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PumpConfigurationAndControl/Attributes/ControlMode.
void uic_mqtt_dotdot_iaswd_unretain_cluster_revision(const char *base_topic)
Unretain a publication to IASWD/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_diagnostics_apsfc_failure_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Diagnostics/Attributes/APSFCFailure.
void uic_mqtt_dotdot_on_off_toggle_callback_set(const uic_mqtt_dotdot_on_off_toggle_callback_t callback)
Setup callback to be called when a OnOff/Commands/toggle is received.
sl_status_t uic_mqtt_dotdot_color_control_white_pointx_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/WhitePointX.
sl_status_t uic_mqtt_dotdot_diagnostics_child_moved_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/ChildMoved.
void uic_mqtt_dotdot_set_scenes_force_read_attributes_callback(const uic_mqtt_dotdot_scenes_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/scenes/Commands/ForceReadAttributes is...
void uic_mqtt_dotdot_color_control_step_saturation_callback_clear()
Clears all callbacks registered for when ColorControl/Commands/step_saturation is received.
void uic_mqtt_dotdot_thermostat_generated_get_relay_status_log_response_callback_unset(const uic_mqtt_dotdot_thermostat_get_relay_status_log_response_callback_t callback)
Unsets callback to be called when a +/Thermostat/GeneratedCommands/get_relay_status_log_response is r...
sl_status_t(* uic_mqtt_dotdot_aox_locator_angle_correction_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, const char *tag_unid, SphericalCoordinates direction, SphericalCoordinates deviation, int32_t sequence)
Definition: dotdot_mqtt.h:38348
sl_status_t(* uic_mqtt_dotdot_device_temperature_configuration_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_device_temperature_configuration_state_t, uic_mqtt_dotdot_device_temperature_configuration_updated_state_t)
Definition: dotdot_mqtt.h:2911
void uic_mqtt_dotdot_unset_illuminance_measurement_force_read_attributes_callback(const uic_mqtt_dotdot_illuminance_measurement_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/illuminance_measurement/Commands/Forc...
void uic_mqtt_dotdot_alarms_reset_alarm_log_callback_unset(const uic_mqtt_dotdot_alarms_reset_alarm_log_callback_t callback)
Unsets callback to be called when a Alarms/Commands/reset_alarm_log is received.
void uic_mqtt_dotdot_unset_temperature_measurement_force_read_attributes_callback(const uic_mqtt_dotdot_temperature_measurement_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/temperature_measurement/Commands/Forc...
sl_status_t uic_mqtt_dotdot_diagnostics_last_messagelqi_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/LastMessageLQI.
void uic_mqtt_dotdot_color_control_move_saturation_callback_clear()
Clears all callbacks registered for when ColorControl/Commands/move_saturation is received.
void uic_mqtt_dotdot_occupancy_sensing_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the OccupancySensing Cluster.
sl_status_t uic_mqtt_dotdot_door_lock_enable_one_touch_locking_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DoorLock/Attributes/EnableOneTouchLocking.
void uic_mqtt_dotdot_color_control_step_color_temperature_callback_unset(const uic_mqtt_dotdot_color_control_step_color_temperature_callback_t callback)
Unsets callback to be called when a ColorControl/Commands/step_color_temperature is received.
void uic_mqtt_dotdot_unset_protocol_controller_network_management_write_attributes_callback(const uic_mqtt_dotdot_protocol_controller_network_management_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/protocol_controller_network_management/Com...
void uic_mqtt_dotdot_set_name_and_location_force_read_attributes_callback(const uic_mqtt_dotdot_name_and_location_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/name_and_location/Commands/ForceReadAt...
void uic_mqtt_dotdot_color_control_generated_move_saturation_callback_clear()
Clears all callbacks registered for when +/ColorControl/GeneratedCommands/move_saturation is received...
void uic_mqtt_dotdot_wind_speed_measurement_unretain_cluster_revision(const char *base_topic)
Unretain a publication to WindSpeedMeasurement/ClusterRevision attribute.
void uic_mqtt_dotdot_door_lock_generated_clear_holiday_schedule_callback_set(const uic_mqtt_dotdot_door_lock_clear_holiday_schedule_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/clear_holiday_schedule is received.
void uic_mqtt_dotdot_door_lock_get_log_record_callback_unset(const uic_mqtt_dotdot_door_lock_get_log_record_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/get_log_record is received.
void uic_mqtt_dotdot_door_lock_generated_get_year_day_schedule_callback_unset(const uic_mqtt_dotdot_door_lock_get_year_day_schedule_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/get_year_day_schedule is received.
void uic_mqtt_dotdot_set_system_metrics_write_attributes_callback(const uic_mqtt_dotdot_system_metrics_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/system_metrics/Commands/WriteAttributes is ...
void uic_mqtt_dotdot_color_control_move_color_temperature_callback_clear()
Clears all callbacks registered for when ColorControl/Commands/move_color_temperature is received.
sl_status_t(* uic_mqtt_dotdot_ias_zone_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_ias_zone_updated_state_t)
Definition: dotdot_mqtt.h:27204
sl_status_t uic_mqtt_dotdot_barrier_control_safety_status_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; BarrierControl/Attributes/SafetyStatus.
void uic_mqtt_dotdot_unset_binding_write_attributes_callback(const uic_mqtt_dotdot_binding_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/binding/Commands/WriteAttributes is receiv...
sl_status_t(* uic_mqtt_dotdot_pressure_measurement_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_pressure_measurement_updated_state_t)
Definition: dotdot_mqtt.h:24030
void uic_mqtt_dotdot_color_control_enhanced_move_to_hue_and_saturation_callback_set(const uic_mqtt_dotdot_color_control_enhanced_move_to_hue_and_saturation_callback_t callback)
Setup callback to be called when a ColorControl/Commands/enhanced_move_to_hue_and_saturation is recei...
sl_status_t uic_mqtt_dotdot_dehumidification_control_rh_dehumidification_setpoint_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DehumidificationControl/Attributes/RHDehumidificationSetpoint.
sl_status_t uic_mqtt_dotdot_door_lock_number_of_year_day_schedules_supported_per_user_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/NumberOfYearDaySchedulesSupportedPerUser.
void uic_mqtt_dotdot_clear_scenes_force_read_attributes_callbacks()
Clears all callbacks registered for when +/scenes/Commands/ForceReadAttributes is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_measured3rd_harmonic_current_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/Measured3rdHarmonicCurrent.
sl_status_t uic_mqtt_dotdot_electrical_measurement_power_divisor_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/PowerDivisor.
sl_status_t uic_mqtt_dotdot_device_temperature_configuration_low_temp_threshold_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DeviceTemperatureConfiguration/Attributes/LowTempThreshold.
sl_status_t uic_mqtt_dotdot_thermostat_thermostat_running_mode_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/ThermostatRunningMode.
sl_status_t(* uic_mqtt_dotdot_door_lock_clearpin_code_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkPassFailStatus status)
Definition: dotdot_mqtt.h:9559
sl_status_t(* uic_mqtt_dotdot_configuration_parameters_discover_parameter_range_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint16_t first_parameter_id, uint16_t last_parameter_id)
Definition: dotdot_mqtt.h:37971
void uic_mqtt_dotdot_scenes_generated_get_scene_membership_callback_clear()
Clears all callbacks registered for when +/Scenes/GeneratedCommands/get_scene_membership is received.
void uic_mqtt_dotdot_groups_generated_add_group_response_callback_clear()
Clears all callbacks registered for when +/Groups/GeneratedCommands/add_group_response is received.
sl_status_t(* uic_mqtt_dotdot_poll_control_check_in_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, bool start_fast_polling, uint16_t fast_poll_timeout)
Definition: dotdot_mqtt.h:8555
sl_status_t(* uic_mqtt_dotdot_door_lock_clear_allrfid_codes_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type)
Definition: dotdot_mqtt.h:9884
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_extreme_under_voltage_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSExtremeUnderVoltage.
void uic_mqtt_dotdot_pressure_measurement_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish an empty array of SupportedCommands for UNID/EndPoint for the PressureMeasurement Cluster.
void uic_mqtt_dotdot_iaswd_squawk_callback_clear()
Clears all callbacks registered for when IASWD/Commands/squawk is received.
void uic_mqtt_dotdot_ph_measurement_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the PhMeasurement Cluster.
sl_status_t(* uic_mqtt_dotdot_diagnostics_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_diagnostics_state_t, uic_mqtt_dotdot_diagnostics_updated_state_t)
Definition: dotdot_mqtt.h:33485
void uic_mqtt_dotdot_door_lock_generated_toggle_callback_set(const uic_mqtt_dotdot_door_lock_toggle_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/toggle is received.
sl_status_t uic_mqtt_dotdot_fan_control_fan_mode_sequence_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; FanControl/Attributes/FanModeSequence.
void uic_mqtt_dotdot_level_step_with_on_off_callback_set(const uic_mqtt_dotdot_level_step_with_on_off_callback_t callback)
Setup callback to be called when a Level/Commands/step_with_on_off is received.
sl_status_t uic_mqtt_dotdot_door_lock_led_settings_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DoorLock/Attributes/LEDSettings.
void uic_mqtt_dotdot_scenes_generated_store_scene_response_callback_unset(const uic_mqtt_dotdot_scenes_store_scene_response_callback_t callback)
Unsets callback to be called when a +/Scenes/GeneratedCommands/store_scene_response is received.
void uic_mqtt_dotdot_clear_ballast_configuration_write_attributes_callbacks()
Clears all callbacks registered for when +/ballast_configuration/Commands/WriteAttributes is received...
sl_status_t uic_mqtt_dotdot_soil_moisture_min_measured_value_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; SoilMoisture/Attributes/MinMeasuredValue.
sl_status_t uic_mqtt_dotdot_electrical_measurement_ac_current_multiplier_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ACCurrentMultiplier.
sl_status_t uic_mqtt_dotdot_electrical_measurement_dc_power_multiplier_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/DCPowerMultiplier.
sl_status_t(* uic_mqtt_dotdot_door_lock_toggle_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, zclStatus status)
Definition: dotdot_mqtt.h:9463
sl_status_t uic_mqtt_dotdot_door_lock_number_of_log_records_supported_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/NumberOfLogRecordsSupported.
sl_status_t uic_mqtt_dotdot_dehumidification_control_rh_dehumidification_setpoint_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DehumidificationControl/Attributes/RHDehumidificationSetpoint.
void uic_mqtt_dotdot_groups_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the Groups/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_thermostat_thermostat_running_state_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/ThermostatRunningState.
void uic_mqtt_dotdot_device_temperature_configuration_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the DeviceTemperatureConfiguration/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_power_configuration_battery_percentage_threshold1_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/BatteryPercentageThreshold1.
void uic_mqtt_dotdot_configuration_parameters_discover_parameter_callback_clear()
Clears all callbacks registered for when ConfigurationParameters/Commands/discover_parameter is recei...
sl_status_t uic_mqtt_dotdot_color_control_color_temperature_mireds_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/ColorTemperatureMireds.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_current_max_phb_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSCurrentMaxPhB.
void uic_mqtt_dotdot_poll_control_check_in_response_callback_set(const uic_mqtt_dotdot_poll_control_check_in_response_callback_t callback)
Setup callback to be called when a PollControl/Commands/check_in_response is received.
sl_status_t uic_mqtt_dotdot_window_covering_current_position_lift_percentage_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; WindowCovering/Attributes/CurrentPositionLiftPercentage.
sl_status_t uic_mqtt_dotdot_scenes_scene_valid_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Scenes/Attributes/SceneValid.
void uic_mqtt_dotdot_time_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the Time/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_thermostat_hvac_system_type_configuration_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/HVACSystemTypeConfiguration.
sl_status_t uic_mqtt_dotdot_color_control_color_pointgy_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/ColorPointGY.
void uic_mqtt_dotdot_identify_identify_callback_unset(const uic_mqtt_dotdot_identify_identify_callback_t callback)
Unsets callback to be called when a Identify/Commands/identify is received.
void uic_mqtt_dotdot_alarms_reset_alarm_callback_unset(const uic_mqtt_dotdot_alarms_reset_alarm_callback_t callback)
Unsets callback to be called when a Alarms/Commands/reset_alarm is received.
sl_status_t uic_mqtt_dotdot_color_control_color_pointgy_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/ColorPointGY.
void uic_mqtt_dotdot_clear_temperature_measurement_write_attributes_callbacks()
Clears all callbacks registered for when +/temperature_measurement/Commands/WriteAttributes is receiv...
sl_status_t(* uic_mqtt_dotdot_alarms_alarm_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t alarm_code, clusterId cluster_identifier)
Definition: dotdot_mqtt.h:7652
sl_status_t uic_mqtt_dotdot_electrical_measurement_dc_power_max_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/DCPowerMax.
sl_status_t uic_mqtt_dotdot_thermostat_max_heat_setpoint_limit_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/MaxHeatSetpointLimit.
sl_status_t uic_mqtt_dotdot_color_control_enhanced_current_hue_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/EnhancedCurrentHue.
void uic_mqtt_dotdot_application_monitoring_publish_empty_supported_commands(const dotdot_unid_t unid)
Publish an empty array of SupportedCommands for UNID/EndPoint for the ApplicationMonitoring Cluster.
sl_status_t uic_mqtt_dotdot_poll_control_fast_poll_timeout_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PollControl/Attributes/FastPollTimeout.
sl_status_t uic_mqtt_dotdot_thermostat_user_interface_configuration_keypad_lockout_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ThermostatUserInterfaceConfiguration/Attributes/KeypadLockout.
sl_status_t(* uic_mqtt_dotdot_scenes_add_scene_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, SGroupId groupid, uint8_t sceneid, uint16_t transition_time, SSceneName scene_name, uint8_t extension_field_sets_count, const SExtensionFieldSetList *extension_field_sets, uint8_t transition_time100ms)
Definition: dotdot_mqtt.h:4369
sl_status_t(* uic_mqtt_dotdot_on_off_off_with_effect_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, OffWithEffectEffectIdentifier effect_identifier, uint8_t effect_variant)
Definition: dotdot_mqtt.h:5938
void uic_mqtt_dotdot_scenes_generated_copy_scene_response_callback_clear()
Clears all callbacks registered for when +/Scenes/GeneratedCommands/copy_scene_response is received.
void uic_mqtt_dotdot_iaswd_generated_start_warning_callback_set(const uic_mqtt_dotdot_iaswd_start_warning_callback_t callback)
Setup callback to be called when a +/IASWD/GeneratedCommands/start_warning is received.
void uic_mqtt_dotdot_alarms_get_alarm_response_callback_clear()
Clears all callbacks registered for when Alarms/Commands/get_alarm_response is received.
sl_status_t uic_mqtt_dotdot_basic_model_identifier_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Basic/Attributes/ModelIdentifier.
sl_status_t(* uic_mqtt_dotdot_configuration_parameters_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_configuration_parameters_state_t, uic_mqtt_dotdot_configuration_parameters_updated_state_t)
Definition: dotdot_mqtt.h:37990
void uic_mqtt_dotdot_groups_remove_group_response_callback_clear()
Clears all callbacks registered for when Groups/Commands/remove_group_response is received.
void uic_mqtt_dotdot_level_move_with_on_off_callback_unset(const uic_mqtt_dotdot_level_move_with_on_off_callback_t callback)
Unsets callback to be called when a Level/Commands/move_with_on_off is received.
void uic_mqtt_dotdot_on_off_on_with_recall_global_scene_callback_unset(const uic_mqtt_dotdot_on_off_on_with_recall_global_scene_callback_t callback)
Unsets callback to be called when a OnOff/Commands/on_with_recall_global_scene is received.
void uic_mqtt_dotdot_thermostat_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish an empty array of SupportedCommands for UNID/EndPoint for the Thermostat Cluster.
void uic_mqtt_dotdot_clear_on_off_write_attributes_callbacks()
Clears all callbacks registered for when +/on_off/Commands/WriteAttributes is received.
void uic_mqtt_dotdot_configuration_parameters_discover_parameter_range_callback_set(const uic_mqtt_dotdot_configuration_parameters_discover_parameter_range_callback_t callback)
Setup callback to be called when a ConfigurationParameters/Commands/discover_parameter_range is recei...
sl_status_t uic_mqtt_dotdot_thermostat_abs_min_cool_setpoint_limit_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/AbsMinCoolSetpointLimit.
void uic_mqtt_dotdot_scenes_generated_remove_scene_response_callback_clear()
Clears all callbacks registered for when +/Scenes/GeneratedCommands/remove_scene_response is received...
sl_status_t(* uic_mqtt_dotdot_ias_zone_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_ias_zone_state_t, uic_mqtt_dotdot_ias_zone_updated_state_t)
Definition: dotdot_mqtt.h:27196
void uic_mqtt_dotdot_door_lock_generated_clear_allpin_codes_callback_unset(const uic_mqtt_dotdot_door_lock_clear_allpin_codes_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/clear_allpin_codes is received.
sl_status_t(* uic_mqtt_dotdot_door_lock_setrfid_code_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkRFIDUserID userid, DrlkSettableUserStatus user_status, DrlkUserType user_type, const char *rfid_code)
Definition: dotdot_mqtt.h:9830
sl_status_t uic_mqtt_dotdot_poll_control_long_poll_interval_min_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PollControl/Attributes/LongPollIntervalMin.
void uic_mqtt_dotdot_door_lock_generated_setrfid_code_callback_unset(const uic_mqtt_dotdot_door_lock_setrfid_code_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/setrfid_code is received.
void uic_mqtt_dotdot_door_lock_generated_unlock_with_timeout_response_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/unlock_with_timeout_response is...
sl_status_t uic_mqtt_dotdot_metering_inlet_temperature_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Metering/Attributes/InletTemperature.
sl_status_t(* uic_mqtt_dotdot_groups_remove_all_groups_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type)
Definition: dotdot_mqtt.h:3725
sl_status_t uic_mqtt_dotdot_power_configuration_mains_alarm_mask_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/MainsAlarmMask.
void uic_mqtt_dotdot_color_control_enhanced_move_hue_callback_clear()
Clears all callbacks registered for when ColorControl/Commands/enhanced_move_hue is received.
void uic_mqtt_dotdot_unset_carbon_monoxide_force_read_attributes_callback(const uic_mqtt_dotdot_carbon_monoxide_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/carbon_monoxide/Commands/ForceReadAtt...
void uic_mqtt_dotdot_protocol_controller_network_management_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the ProtocolController-NetworkManagement Cluster.
sl_status_t(* uic_mqtt_dotdot_alarms_reset_alarm_log_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type)
Definition: dotdot_mqtt.h:7684
void uic_mqtt_dotdot_level_generated_move_to_level_with_on_off_callback_unset(const uic_mqtt_dotdot_level_move_to_level_with_on_off_callback_t callback)
Unsets callback to be called when a +/Level/GeneratedCommands/move_to_level_with_on_off is received.
void uic_mqtt_dotdot_color_control_move_to_hue_and_saturation_callback_set(const uic_mqtt_dotdot_color_control_move_to_hue_and_saturation_callback_t callback)
Setup callback to be called when a ColorControl/Commands/move_to_hue_and_saturation is received.
void uic_mqtt_dotdot_door_lock_unlock_door_response_callback_unset(const uic_mqtt_dotdot_door_lock_unlock_door_response_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/unlock_door_response is received.
void uic_mqtt_dotdot_power_configuration_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the PowerConfiguration Cluster.
void uic_mqtt_dotdot_electrical_measurement_get_profile_info_response_callback_set(const uic_mqtt_dotdot_electrical_measurement_get_profile_info_response_callback_t callback)
Setup callback to be called when a ElectricalMeasurement/Commands/get_profile_info_response is receiv...
void uic_mqtt_dotdot_clear_barrier_control_write_attributes_callbacks()
Clears all callbacks registered for when +/barrier_control/Commands/WriteAttributes is received.
void uic_mqtt_dotdot_poll_control_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the PollControl/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_power_configuration_battery3_alarm_state_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/Battery3AlarmState.
sl_status_t uic_mqtt_dotdot_application_monitoring_applicationcpu_max_usage_percent_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ApplicationMonitoring/Attributes/ApplicationCPUMaxUsagePercent.
sl_status_t uic_mqtt_dotdot_dehumidification_control_dehumidification_hysteresis_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DehumidificationControl/Attributes/DehumidificationHysteresis.
sl_status_t uic_mqtt_dotdot_metering_multiplier_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Metering/Attributes/Multiplier.
sl_status_t uic_mqtt_dotdot_thermostat_user_interface_configuration_temperature_display_mode_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ThermostatUserInterfaceConfiguration/Attributes/TemperatureDisplayMode.
void uic_mqtt_dotdot_identify_identify_query_callback_clear()
Clears all callbacks registered for when Identify/Commands/identify_query is received.
sl_status_t(* uic_mqtt_dotdot_ias_zone_initiate_test_mode_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t test_mode_duration, uint8_t current_zone_sensitivity_level)
Definition: dotdot_mqtt.h:27166
void uic_mqtt_dotdot_clear_aox_locator_force_read_attributes_callbacks()
Clears all callbacks registered for when +/aox_locator/Commands/ForceReadAttributes is received.
void uic_mqtt_dotdot_door_lock_get_user_type_response_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/get_user_type_response is received.
sl_status_t uic_mqtt_dotdot_power_configuration_battery_voltage_threshold1_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/BatteryVoltageThreshold1.
sl_status_t uic_mqtt_dotdot_system_metrics_battery_percentage_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; SystemMetrics/Attributes/BatteryPercentage.
void uic_mqtt_dotdot_groups_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish an empty array of SupportedCommands for UNID/EndPoint for the Groups Cluster.
sl_status_t uic_mqtt_dotdot_pressure_measurement_max_scaled_value_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PressureMeasurement/Attributes/MaxScaledValue.
sl_status_t uic_mqtt_dotdot_aox_locator_cte_mode_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; AoXLocator/Attributes/CTEMode.
void uic_mqtt_dotdot_configuration_parameters_generated_set_parameter_callback_set(const uic_mqtt_dotdot_configuration_parameters_set_parameter_callback_t callback)
Setup callback to be called when a +/ConfigurationParameters/GeneratedCommands/set_parameter is recei...
void uic_mqtt_dotdot_color_control_generated_move_hue_callback_unset(const uic_mqtt_dotdot_color_control_move_hue_callback_t callback)
Unsets callback to be called when a +/ColorControl/GeneratedCommands/move_hue is received.
void uic_mqtt_dotdot_door_lock_clear_year_day_schedule_response_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/clear_year_day_schedule_response is receiv...
void uic_mqtt_dotdot_groups_generated_remove_group_response_callback_unset(const uic_mqtt_dotdot_groups_remove_group_response_callback_t callback)
Unsets callback to be called when a +/Groups/GeneratedCommands/remove_group_response is received.
void uic_mqtt_dotdot_scenes_enhanced_add_scene_callback_unset(const uic_mqtt_dotdot_scenes_enhanced_add_scene_callback_t callback)
Unsets callback to be called when a Scenes/Commands/enhanced_add_scene is received.
void uic_mqtt_dotdot_door_lock_clearpin_code_callback_set(const uic_mqtt_dotdot_door_lock_clearpin_code_callback_t callback)
Setup callback to be called when a DoorLock/Commands/clearpin_code is received.
sl_status_t uic_mqtt_dotdot_basic_location_description_publish(const char *base_topic, const char *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Basic/Attributes/LocationDescription.
void uic_mqtt_dotdot_state_remove_callback_set(const uic_mqtt_dotdot_state_remove_callback_t callback)
Setup callback to be called when a State/Commands/remove is received.
sl_status_t uic_mqtt_dotdot_power_configuration_battery3_voltage_min_threshold_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery3VoltageMinThreshold.
void uic_mqtt_dotdot_groups_generated_view_group_callback_clear()
Clears all callbacks registered for when +/Groups/GeneratedCommands/view_group is received.
void uic_mqtt_dotdot_level_move_to_level_with_on_off_callback_clear()
Clears all callbacks registered for when Level/Commands/move_to_level_with_on_off is received.
sl_status_t uic_mqtt_dotdot_power_configuration_battery3_size_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/Battery3Size.
void uic_mqtt_dotdot_unset_carbon_dioxide_force_read_attributes_callback(const uic_mqtt_dotdot_carbon_dioxide_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/carbon_dioxide/Commands/ForceReadAttr...
void uic_mqtt_dotdot_color_control_generated_move_to_color_temperature_callback_set(const uic_mqtt_dotdot_color_control_move_to_color_temperature_callback_t callback)
Setup callback to be called when a +/ColorControl/GeneratedCommands/move_to_color_temperature is rece...
void uic_mqtt_dotdot_groups_remove_group_callback_set(const uic_mqtt_dotdot_groups_remove_group_callback_t callback)
Setup callback to be called when a Groups/Commands/remove_group is received.
sl_status_t uic_mqtt_dotdot_ballast_configuration_ballast_factor_adjustment_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; BallastConfiguration/Attributes/BallastFactorAdjustment.
sl_status_t(* uic_mqtt_dotdot_application_monitoring_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_application_monitoring_updated_state_t)
Definition: dotdot_mqtt.h:36918
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_operation_mode_publish(const char *base_topic, PumpOperationMode value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PumpConfigurationAndControl/Attributes/OperationMode.
void uic_mqtt_dotdot_iaswd_generated_squawk_callback_clear()
Clears all callbacks registered for when +/IASWD/GeneratedCommands/squawk is received.
void uic_mqtt_dotdot_clear_diagnostics_force_read_attributes_callbacks()
Clears all callbacks registered for when +/diagnostics/Commands/ForceReadAttributes is received.
void uic_mqtt_dotdot_door_lock_generated_clearrfid_code_callback_unset(const uic_mqtt_dotdot_door_lock_clearrfid_code_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/clearrfid_code is received.
sl_status_t uic_mqtt_dotdot_system_metrics_current_temperature_celcius_publish(const char *base_topic, double value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; SystemMetrics/Attributes/CurrentTemperatureCelcius.
sl_status_t uic_mqtt_dotdot_temperature_measurement_min_measured_value_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; TemperatureMeasurement/Attributes/MinMeasuredValue.
void uic_mqtt_dotdot_door_lock_clear_year_day_schedule_response_callback_set(const uic_mqtt_dotdot_door_lock_clear_year_day_schedule_response_callback_t callback)
Setup callback to be called when a DoorLock/Commands/clear_year_day_schedule_response is received.
sl_status_t uic_mqtt_dotdot_electrical_conductivity_measurement_tolerance_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalConductivityMeasurement/Attributes/Tolerance.
void uic_mqtt_dotdot_ias_zone_zone_enroll_request_callback_unset(const uic_mqtt_dotdot_ias_zone_zone_enroll_request_callback_t callback)
Unsets callback to be called when a IASZone/Commands/zone_enroll_request is received.
sl_status_t uic_mqtt_dotdot_scenes_last_configured_by_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Scenes/Attributes/LastConfiguredBy.
sl_status_t uic_mqtt_dotdot_diagnostics_join_indication_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Diagnostics/Attributes/JoinIndication.
sl_status_t uic_mqtt_dotdot_power_configuration_battery2_rated_voltage_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/Battery2RatedVoltage.
void uic_mqtt_dotdot_color_control_enhanced_move_to_hue_and_saturation_callback_clear()
Clears all callbacks registered for when ColorControl/Commands/enhanced_move_to_hue_and_saturation is...
sl_status_t uic_mqtt_dotdot_ballast_configuration_lamp_rated_hours_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; BallastConfiguration/Attributes/LampRatedHours.
sl_status_t uic_mqtt_dotdot_diagnostics_packet_buffer_allocate_failures_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Diagnostics/Attributes/PacketBufferAllocateFailures.
sl_status_t(* uic_mqtt_dotdot_illuminance_level_sensing_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_illuminance_level_sensing_state_t, uic_mqtt_dotdot_illuminance_level_sensing_updated_state_t)
Definition: dotdot_mqtt.h:23548
void uic_mqtt_dotdot_thermostat_generated_set_weekly_schedule_callback_clear()
Clears all callbacks registered for when +/Thermostat/GeneratedCommands/set_weekly_schedule is receiv...
void uic_mqtt_dotdot_alarms_generated_reset_alarm_callback_unset(const uic_mqtt_dotdot_alarms_reset_alarm_callback_t callback)
Unsets callback to be called when a +/Alarms/GeneratedCommands/reset_alarm is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_measured_phase7th_harmonic_current_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/MeasuredPhase7thHarmonicCurrent.
sl_status_t uic_mqtt_dotdot_ballast_configuration_lamp_manufacturer_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; BallastConfiguration/Attributes/LampManufacturer.
sl_status_t uic_mqtt_dotdot_power_configuration_batterya_hr_rating_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/BatteryAHrRating.
sl_status_t uic_mqtt_dotdot_time_valid_until_time_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Time/Attributes/ValidUntilTime.
sl_status_t uic_mqtt_dotdot_flow_measurement_max_measured_value_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; FlowMeasurement/Attributes/MaxMeasuredValue.
sl_status_t uic_mqtt_dotdot_device_temperature_configuration_current_temperature_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DeviceTemperatureConfiguration/Attributes/CurrentTemperature.
sl_status_t uic_mqtt_dotdot_protocol_controller_network_management_network_management_state_publish(const char *base_topic, NetworkManagementState value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ProtocolController-NetworkManagement/Attributes/NetworkManagementState.
void uic_mqtt_dotdot_protocol_controller_rf_telemetry_generated_tx_report_callback_unset(const uic_mqtt_dotdot_protocol_controller_rf_telemetry_tx_report_callback_t callback)
Unsets callback to be called when a +/ProtocolController-RFTelemetry/GeneratedCommands/tx_report is r...
sl_status_t uic_mqtt_dotdot_electrical_measurement_total_reactive_power_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/TotalReactivePower.
void uic_mqtt_dotdot_door_lock_generated_clear_weekday_schedule_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/clear_weekday_schedule is recei...
void uic_mqtt_dotdot_door_lock_clear_year_day_schedule_callback_unset(const uic_mqtt_dotdot_door_lock_clear_year_day_schedule_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/clear_year_day_schedule is received.
sl_status_t uic_mqtt_dotdot_color_control_options_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/Options.
void uic_mqtt_dotdot_scenes_remove_scene_callback_unset(const uic_mqtt_dotdot_scenes_remove_scene_callback_t callback)
Unsets callback to be called when a Scenes/Commands/remove_scene is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_voltage_sag_period_phb_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSVoltageSagPeriodPhB.
void uic_mqtt_dotdot_on_off_generated_toggle_callback_set(const uic_mqtt_dotdot_on_off_toggle_callback_t callback)
Setup callback to be called when a +/OnOff/GeneratedCommands/toggle is received.
sl_status_t uic_mqtt_dotdot_level_current_frequency_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Level/Attributes/CurrentFrequency.
sl_status_t(* uic_mqtt_dotdot_level_move_with_on_off_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, MoveStepMode move_mode, uint8_t rate, uint8_t options_mask, uint8_t options_override)
Definition: dotdot_mqtt.h:6565
sl_status_t(* uic_mqtt_dotdot_door_lock_unlock_door_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, zclStatus status)
Definition: dotdot_mqtt.h:9449
void uic_mqtt_dotdot_scenes_copy_scene_response_callback_unset(const uic_mqtt_dotdot_scenes_copy_scene_response_callback_t callback)
Unsets callback to be called when a Scenes/Commands/copy_scene_response is received.
void uic_mqtt_dotdot_identify_trigger_effect_callback_set(const uic_mqtt_dotdot_identify_trigger_effect_callback_t callback)
Setup callback to be called when a Identify/Commands/trigger_effect is received.
void uic_mqtt_dotdot_window_covering_go_to_lift_value_callback_clear()
Clears all callbacks registered for when WindowCovering/Commands/go_to_lift_value is received.
void uic_mqtt_dotdot_electrical_measurement_generated_get_profile_info_callback_unset(const uic_mqtt_dotdot_electrical_measurement_get_profile_info_callback_t callback)
Unsets callback to be called when a +/ElectricalMeasurement/GeneratedCommands/get_profile_info is rec...
sl_status_t uic_mqtt_dotdot_power_configuration_battery2_voltage_threshold3_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/Battery2VoltageThreshold3.
sl_status_t uic_mqtt_dotdot_relativity_humidity_tolerance_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; RelativityHumidity/Attributes/Tolerance.
void uic_mqtt_dotdot_scenes_recall_scene_callback_unset(const uic_mqtt_dotdot_scenes_recall_scene_callback_t callback)
Unsets callback to be called when a Scenes/Commands/recall_scene is received.
sl_status_t(* uic_mqtt_dotdot_scenes_view_scene_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, SGroupId groupid, uint8_t sceneid)
Definition: dotdot_mqtt.h:4398
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_voltage_sag_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/RMSVoltageSag.
void uic_mqtt_dotdot_binding_bind_callback_clear()
Clears all callbacks registered for when Binding/Commands/bind is received.
void uic_mqtt_dotdot_basic_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the Basic/ClusterRevision attribute.
void uic_mqtt_dotdot_window_covering_generated_up_or_open_callback_clear()
Clears all callbacks registered for when +/WindowCovering/GeneratedCommands/up_or_open is received.
void uic_mqtt_dotdot_identify_generated_identify_query_callback_set(const uic_mqtt_dotdot_identify_identify_query_callback_t callback)
Setup callback to be called when a +/Identify/GeneratedCommands/identify_query is received.
sl_status_t(* uic_mqtt_dotdot_scenes_add_scene_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, zclStatus status, SGroupId groupid, uint8_t sceneid)
Definition: dotdot_mqtt.h:4387
sl_status_t uic_mqtt_dotdot_door_lock_maxpin_code_length_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/MaxPINCodeLength.
sl_status_t uic_mqtt_dotdot_color_control_current_hue_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/CurrentHue.
void uic_mqtt_dotdot_state_generated_discover_security_callback_unset(const uic_mqtt_dotdot_state_discover_security_callback_t callback)
Unsets callback to be called when a +/State/GeneratedCommands/discover_security is received.
void uic_mqtt_dotdot_window_covering_generated_up_or_open_callback_unset(const uic_mqtt_dotdot_window_covering_up_or_open_callback_t callback)
Unsets callback to be called when a +/WindowCovering/GeneratedCommands/up_or_open is received.
void uic_mqtt_dotdot_set_ph_measurement_write_attributes_callback(const uic_mqtt_dotdot_ph_measurement_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/ph_measurement/Commands/WriteAttributes is ...
void uic_mqtt_dotdot_scenes_generated_get_scene_membership_response_callback_unset(const uic_mqtt_dotdot_scenes_get_scene_membership_response_callback_t callback)
Unsets callback to be called when a +/Scenes/GeneratedCommands/get_scene_membership_response is recei...
sl_status_t uic_mqtt_dotdot_electrical_measurement_dc_power_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/DCPower.
void uic_mqtt_dotdot_set_ias_zone_force_read_attributes_callback(const uic_mqtt_dotdot_ias_zone_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/ias_zone/Commands/ForceReadAttributes ...
void uic_mqtt_dotdot_dehumidification_control_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish an empty array of SupportedCommands for UNID/EndPoint for the DehumidificationControl Cluster...
void uic_mqtt_dotdot_configuration_parameters_default_reset_all_parameters_callback_clear()
Clears all callbacks registered for when ConfigurationParameters/Commands/default_reset_all_parameter...
void uic_mqtt_dotdot_door_lock_generated_setpin_code_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/setpin_code is received.
void uic_mqtt_dotdot_unset_power_configuration_write_attributes_callback(const uic_mqtt_dotdot_power_configuration_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/power_configuration/Commands/WriteAttribut...
sl_status_t uic_mqtt_dotdot_aox_locator_position_and_orientation_valid_publish(const char *base_topic, bool value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; AoXLocator/Attributes/PositionAndOrientationValid.
sl_status_t(* uic_mqtt_dotdot_thermostat_get_weekly_schedule_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t days_to_return, uint8_t mode_to_return)
Definition: dotdot_mqtt.h:16674
void uic_mqtt_dotdot_level_generated_move_to_level_callback_unset(const uic_mqtt_dotdot_level_move_to_level_callback_t callback)
Unsets callback to be called when a +/Level/GeneratedCommands/move_to_level is received.
sl_status_t(* uic_mqtt_dotdot_power_configuration_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_power_configuration_updated_state_t)
Definition: dotdot_mqtt.h:1072
void uic_mqtt_dotdot_window_covering_stop_callback_unset(const uic_mqtt_dotdot_window_covering_stop_callback_t callback)
Unsets callback to be called when a WindowCovering/Commands/stop is received.
void uic_mqtt_dotdot_set_barrier_control_force_read_attributes_callback(const uic_mqtt_dotdot_barrier_control_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/barrier_control/Commands/ForceReadAttr...
void uic_mqtt_dotdot_door_lock_generated_set_user_type_response_callback_unset(const uic_mqtt_dotdot_door_lock_set_user_type_response_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/set_user_type_response is received.
sl_status_t uic_mqtt_dotdot_door_lock_minrfid_code_length_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/MinRFIDCodeLength.
sl_status_t uic_mqtt_dotdot_aox_locator_reporting_mode_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; AoXLocator/Attributes/ReportingMode.
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_max_pressure_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PumpConfigurationAndControl/Attributes/MaxPressure.
void uic_mqtt_dotdot_unset_relativity_humidity_write_attributes_callback(const uic_mqtt_dotdot_relativity_humidity_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/relativity_humidity/Commands/WriteAttribut...
void uic_mqtt_dotdot_window_covering_generated_go_to_lift_value_callback_clear()
Clears all callbacks registered for when +/WindowCovering/GeneratedCommands/go_to_lift_value is recei...
void uic_mqtt_dotdot_binding_unbind_callback_clear()
Clears all callbacks registered for when Binding/Commands/unbind is received.
void uic_mqtt_dotdot_door_lock_clear_allpin_codes_callback_unset(const uic_mqtt_dotdot_door_lock_clear_allpin_codes_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/clear_allpin_codes is received.
sl_status_t uic_mqtt_dotdot_pressure_measurement_min_measured_value_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PressureMeasurement/Attributes/MinMeasuredValue.
sl_status_t uic_mqtt_dotdot_aox_locator_slot_duration_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; AoXLocator/Attributes/SlotDuration.
sl_status_t(* uic_mqtt_dotdot_door_lock_unlock_with_timeout_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint16_t timeout_in_seconds, const char *pin_orrfid_code)
Definition: dotdot_mqtt.h:9470
sl_status_t uic_mqtt_dotdot_application_monitoring_process_id_publish(const char *base_topic, uint64_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ApplicationMonitoring/Attributes/ProcessId.
void uic_mqtt_dotdot_door_lock_clear_weekday_schedule_response_callback_unset(const uic_mqtt_dotdot_door_lock_clear_weekday_schedule_response_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/clear_weekday_schedule_response is received.
sl_status_t uic_mqtt_dotdot_ph_measurement_min_measured_value_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PhMeasurement/Attributes/MinMeasuredValue.
void uic_mqtt_dotdot_clear_relativity_humidity_force_read_attributes_callbacks()
Clears all callbacks registered for when +/relativity_humidity/Commands/ForceReadAttributes is receiv...
void uic_mqtt_dotdot_door_lock_generated_get_log_record_response_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/get_log_record_response is rece...
void uic_mqtt_dotdot_clear_window_covering_force_read_attributes_callbacks()
Clears all callbacks registered for when +/window_covering/Commands/ForceReadAttributes is received.
void uic_mqtt_dotdot_color_control_move_to_saturation_callback_clear()
Clears all callbacks registered for when ColorControl/Commands/move_to_saturation is received.
sl_status_t uic_mqtt_dotdot_system_metrics_cpu_min_usage_percent_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; SystemMetrics/Attributes/CPUMinUsagePercent.
sl_status_t uic_mqtt_dotdot_ph_measurement_max_measured_value_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PhMeasurement/Attributes/MaxMeasuredValue.
sl_status_t uic_mqtt_dotdot_electrical_measurement_averagerms_voltage_measurement_period_phb_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/AverageRMSVoltageMeasurementPeriodP...
void uic_mqtt_dotdot_clear_iaswd_write_attributes_callbacks()
Clears all callbacks registered for when +/iaswd/Commands/WriteAttributes is received.
void uic_mqtt_dotdot_scenes_generated_enhanced_view_scene_callback_unset(const uic_mqtt_dotdot_scenes_enhanced_view_scene_callback_t callback)
Unsets callback to be called when a +/Scenes/GeneratedCommands/enhanced_view_scene is received.
void uic_mqtt_dotdot_clear_soil_moisture_force_read_attributes_callbacks()
Clears all callbacks registered for when +/soil_moisture/Commands/ForceReadAttributes is received.
sl_status_t uic_mqtt_dotdot_flow_measurement_min_measured_value_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; FlowMeasurement/Attributes/MinMeasuredValue.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_voltage_sag_period_phc_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSVoltageSagPeriodPhC.
void uic_mqtt_dotdot_alarms_get_alarm_response_callback_set(const uic_mqtt_dotdot_alarms_get_alarm_response_callback_t callback)
Setup callback to be called when a Alarms/Commands/get_alarm_response is received.
void uic_mqtt_dotdot_door_lock_generated_set_user_type_response_callback_set(const uic_mqtt_dotdot_door_lock_set_user_type_response_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/set_user_type_response is received.
void uic_mqtt_dotdot_door_lock_generated_set_weekday_schedule_callback_unset(const uic_mqtt_dotdot_door_lock_set_weekday_schedule_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/set_weekday_schedule is received.
void uic_mqtt_dotdot_scenes_copy_scene_callback_unset(const uic_mqtt_dotdot_scenes_copy_scene_callback_t callback)
Unsets callback to be called when a Scenes/Commands/copy_scene is received.
void uic_mqtt_dotdot_scenes_add_scene_callback_unset(const uic_mqtt_dotdot_scenes_add_scene_callback_t callback)
Unsets callback to be called when a Scenes/Commands/add_scene is received.
sl_status_t(* uic_mqtt_dotdot_fan_control_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_fan_control_state_t, uic_mqtt_dotdot_fan_control_updated_state_t)
Definition: dotdot_mqtt.h:18766
sl_status_t uic_mqtt_dotdot_metering_summation_formatting_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Metering/Attributes/SummationFormatting.
sl_status_t uic_mqtt_dotdot_occupancy_sensing_pir_occupied_to_unoccupied_delay_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; OccupancySensing/Attributes/PIROccupiedToUnoccupiedDelay.
void uic_mqtt_dotdot_scenes_generated_view_scene_callback_unset(const uic_mqtt_dotdot_scenes_view_scene_callback_t callback)
Unsets callback to be called when a +/Scenes/GeneratedCommands/view_scene is received.
sl_status_t uic_mqtt_dotdot_basic_product_code_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Basic/Attributes/ProductCode.
sl_status_t uic_mqtt_dotdot_time_dst_start_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Time/Attributes/DstStart.
void uic_mqtt_dotdot_on_off_off_callback_clear()
Clears all callbacks registered for when OnOff/Commands/off is received.
sl_status_t uic_mqtt_dotdot_system_metrics_uptime_minutes_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; SystemMetrics/Attributes/UptimeMinutes.
void uic_mqtt_dotdot_window_covering_go_to_tilt_percentage_callback_set(const uic_mqtt_dotdot_window_covering_go_to_tilt_percentage_callback_t callback)
Setup callback to be called when a WindowCovering/Commands/go_to_tilt_percentage is received.
void uic_mqtt_dotdot_door_lock_set_weekday_schedule_response_callback_set(const uic_mqtt_dotdot_door_lock_set_weekday_schedule_response_callback_t callback)
Setup callback to be called when a DoorLock/Commands/set_weekday_schedule_response is received.
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_max_const_pressure_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PumpConfigurationAndControl/Attributes/MaxConstPressure.
void uic_mqtt_dotdot_alarms_generated_get_alarm_response_callback_clear()
Clears all callbacks registered for when +/Alarms/GeneratedCommands/get_alarm_response is received.
void uic_mqtt_dotdot_unset_metering_write_attributes_callback(const uic_mqtt_dotdot_metering_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/metering/Commands/WriteAttributes is recei...
void uic_mqtt_dotdot_color_control_move_to_saturation_callback_unset(const uic_mqtt_dotdot_color_control_move_to_saturation_callback_t callback)
Unsets callback to be called when a ColorControl/Commands/move_to_saturation is received.
void uic_mqtt_dotdot_clear_basic_force_read_attributes_callbacks()
Clears all callbacks registered for when +/basic/Commands/ForceReadAttributes is received.
void uic_mqtt_dotdot_electrical_measurement_get_profile_info_callback_clear()
Clears all callbacks registered for when ElectricalMeasurement/Commands/get_profile_info is received.
sl_status_t(* uic_mqtt_dotdot_door_lock_lock_door_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, zclStatus status)
Definition: dotdot_mqtt.h:9435
void uic_mqtt_dotdot_door_lock_get_log_record_response_callback_set(const uic_mqtt_dotdot_door_lock_get_log_record_response_callback_t callback)
Setup callback to be called when a DoorLock/Commands/get_log_record_response is received.
void uic_mqtt_dotdot_door_lock_generated_getpin_code_callback_unset(const uic_mqtt_dotdot_door_lock_getpin_code_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/getpin_code is received.
void uic_mqtt_dotdot_clear_wind_speed_measurement_write_attributes_callbacks()
Clears all callbacks registered for when +/wind_speed_measurement/Commands/WriteAttributes is receive...
void uic_mqtt_dotdot_on_off_toggle_callback_unset(const uic_mqtt_dotdot_on_off_toggle_callback_t callback)
Unsets callback to be called when a OnOff/Commands/toggle is received.
sl_status_t uic_mqtt_dotdot_occupancy_sensing_physical_contact_unoccupied_to_occupied_threshold_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; OccupancySensing/Attributes/PhysicalContactUnoccupiedToOccupiedThreshold.
void uic_mqtt_dotdot_system_metrics_publish_empty_supported_commands(const dotdot_unid_t unid)
Publish an empty array of SupportedCommands for UNID/EndPoint for the SystemMetrics Cluster.
sl_status_t uic_mqtt_dotdot_color_control_color_pointbx_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/ColorPointBX.
void uic_mqtt_dotdot_clear_pressure_measurement_force_read_attributes_callbacks()
Clears all callbacks registered for when +/pressure_measurement/Commands/ForceReadAttributes is recei...
void uic_mqtt_dotdot_door_lock_get_holiday_schedule_callback_set(const uic_mqtt_dotdot_door_lock_get_holiday_schedule_callback_t callback)
Setup callback to be called when a DoorLock/Commands/get_holiday_schedule is received.
sl_status_t(* uic_mqtt_dotdot_alarms_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_alarms_state_t, uic_mqtt_dotdot_alarms_updated_state_t)
Definition: dotdot_mqtt.h:7698
void uic_mqtt_dotdot_groups_generated_add_group_if_identifying_callback_unset(const uic_mqtt_dotdot_groups_add_group_if_identifying_callback_t callback)
Unsets callback to be called when a +/Groups/GeneratedCommands/add_group_if_identifying is received.
void uic_mqtt_dotdot_door_lock_setrfid_code_response_callback_unset(const uic_mqtt_dotdot_door_lock_setrfid_code_response_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/setrfid_code_response is received.
sl_status_t uic_mqtt_dotdot_pressure_measurement_tolerance_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PressureMeasurement/Attributes/Tolerance.
void uic_mqtt_dotdot_ias_zone_generated_zone_enroll_request_callback_set(const uic_mqtt_dotdot_ias_zone_zone_enroll_request_callback_t callback)
Setup callback to be called when a +/IASZone/GeneratedCommands/zone_enroll_request is received.
sl_status_t uic_mqtt_dotdot_metering_divisor_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Metering/Attributes/Divisor.
void uic_mqtt_dotdot_identify_generated_trigger_effect_callback_set(const uic_mqtt_dotdot_identify_trigger_effect_callback_t callback)
Setup callback to be called when a +/Identify/GeneratedCommands/trigger_effect is received.
void uic_mqtt_dotdot_color_control_generated_move_hue_callback_clear()
Clears all callbacks registered for when +/ColorControl/GeneratedCommands/move_hue is received.
void uic_mqtt_dotdot_alarms_generated_reset_alarm_log_callback_set(const uic_mqtt_dotdot_alarms_reset_alarm_log_callback_t callback)
Setup callback to be called when a +/Alarms/GeneratedCommands/reset_alarm_log is received.
sl_status_t uic_mqtt_dotdot_level_current_level_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Level/Attributes/CurrentLevel.
sl_status_t uic_mqtt_dotdot_thermostat_thermostat_programming_operation_mode_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/ThermostatProgrammingOperationMode.
void uic_mqtt_dotdot_color_control_move_color_callback_clear()
Clears all callbacks registered for when ColorControl/Commands/move_color is received.
sl_status_t uic_mqtt_dotdot_device_temperature_configuration_high_temp_dwell_trip_point_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DeviceTemperatureConfiguration/Attributes/HighTempDwellTripPoint.
void uic_mqtt_dotdot_pump_configuration_and_control_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish an empty array of SupportedCommands for UNID/EndPoint for the PumpConfigurationAndControl Clu...
sl_status_t uic_mqtt_dotdot_dehumidification_control_dehumidification_lockout_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DehumidificationControl/Attributes/DehumidificationLockout.
void uic_mqtt_dotdot_aox_locator_generated_iq_report_callback_clear()
Clears all callbacks registered for when +/AoXLocator/GeneratedCommands/iq_report is received.
void uic_mqtt_dotdot_set_electrical_conductivity_measurement_force_read_attributes_callback(const uic_mqtt_dotdot_electrical_conductivity_measurement_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/electrical_conductivity_measurement/Co...
sl_status_t uic_mqtt_dotdot_diagnostics_phy_tomac_queue_limit_reached_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Diagnostics/Attributes/PHYToMACQueueLimitReached.
void uic_mqtt_dotdot_color_control_generated_step_hue_callback_clear()
Clears all callbacks registered for when +/ColorControl/GeneratedCommands/step_hue is received.
sl_status_t uic_mqtt_dotdot_protocol_controller_rf_telemetry_tx_report_enabled_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ProtocolController-RFTelemetry/Attributes/TxReportEnabled.
void uic_mqtt_dotdot_window_covering_generated_go_to_lift_percentage_callback_clear()
Clears all callbacks registered for when +/WindowCovering/GeneratedCommands/go_to_lift_percentage is ...
void uic_mqtt_dotdot_door_lock_generated_getrfid_code_response_callback_unset(const uic_mqtt_dotdot_door_lock_getrfid_code_response_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/getrfid_code_response is received.
void uic_mqtt_dotdot_door_lock_generated_get_log_record_response_callback_unset(const uic_mqtt_dotdot_door_lock_get_log_record_response_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/get_log_record_response is received.
sl_status_t uic_mqtt_dotdot_color_control_primary2x_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/Primary2X.
void uic_mqtt_dotdot_unset_pm25_force_read_attributes_callback(const uic_mqtt_dotdot_pm25_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/pm25/Commands/ForceReadAttributes is ...
sl_status_t uic_mqtt_dotdot_electrical_measurement_ac_current_divisor_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/ACCurrentDivisor.
void uic_mqtt_dotdot_ias_zone_generated_zone_enroll_request_callback_unset(const uic_mqtt_dotdot_ias_zone_zone_enroll_request_callback_t callback)
Unsets callback to be called when a +/IASZone/GeneratedCommands/zone_enroll_request is received.
void uic_mqtt_dotdot_unset_carbon_dioxide_write_attributes_callback(const uic_mqtt_dotdot_carbon_dioxide_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/carbon_dioxide/Commands/WriteAttributes is...
sl_status_t uic_mqtt_dotdot_basic_sw_buildid_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Basic/Attributes/SWBuildID.
sl_status_t uic_mqtt_dotdot_thermostat_ac_type_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/ACType.
void uic_mqtt_dotdot_door_lock_unlock_with_timeout_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/unlock_with_timeout is received.
void uic_mqtt_dotdot_door_lock_set_holiday_schedule_callback_set(const uic_mqtt_dotdot_door_lock_set_holiday_schedule_callback_t callback)
Setup callback to be called when a DoorLock/Commands/set_holiday_schedule is received.
void uic_mqtt_dotdot_thermostat_generated_set_weekly_schedule_callback_unset(const uic_mqtt_dotdot_thermostat_set_weekly_schedule_callback_t callback)
Unsets callback to be called when a +/Thermostat/GeneratedCommands/set_weekly_schedule is received.
void uic_mqtt_dotdot_state_generated_discover_security_callback_set(const uic_mqtt_dotdot_state_discover_security_callback_t callback)
Setup callback to be called when a +/State/GeneratedCommands/discover_security is received.
sl_status_t uic_mqtt_dotdot_thermostat_thermostat_running_mode_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/ThermostatRunningMode.
sl_status_t uic_mqtt_dotdot_power_configuration_battery_rated_voltage_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/BatteryRatedVoltage.
void uic_mqtt_dotdot_window_covering_generated_go_to_tilt_value_callback_set(const uic_mqtt_dotdot_window_covering_go_to_tilt_value_callback_t callback)
Setup callback to be called when a +/WindowCovering/GeneratedCommands/go_to_tilt_value is received.
void uic_mqtt_dotdot_basic_reset_to_factory_defaults_callback_unset(const uic_mqtt_dotdot_basic_reset_to_factory_defaults_callback_t callback)
Unsets callback to be called when a Basic/Commands/reset_to_factory_defaults is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_apparent_power_phc_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ApparentPowerPhC.
sl_status_t uic_mqtt_dotdot_metering_current_max_demand_received_time_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Metering/Attributes/CurrentMaxDemandReceivedTime.
void uic_mqtt_dotdot_door_lock_setpin_code_response_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/setpin_code_response is received.
void uic_mqtt_dotdot_state_generated_remove_callback_unset(const uic_mqtt_dotdot_state_remove_callback_t callback)
Unsets callback to be called when a +/State/GeneratedCommands/remove is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_active_power_max_phc_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ActivePowerMaxPhC.
void uic_mqtt_dotdot_door_lock_generated_get_year_day_schedule_callback_set(const uic_mqtt_dotdot_door_lock_get_year_day_schedule_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/get_year_day_schedule is received.
void uic_mqtt_dotdot_ias_zone_zone_status_change_notification_callback_set(const uic_mqtt_dotdot_ias_zone_zone_status_change_notification_callback_t callback)
Setup callback to be called when a IASZone/Commands/zone_status_change_notification is received.
sl_status_t uic_mqtt_dotdot_color_control_number_of_primaries_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/NumberOfPrimaries.
sl_status_t uic_mqtt_dotdot_power_configuration_battery_percentage_threshold3_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/BatteryPercentageThreshold3.
void uic_mqtt_dotdot_thermostat_get_relay_status_log_response_callback_unset(const uic_mqtt_dotdot_thermostat_get_relay_status_log_response_callback_t callback)
Unsets callback to be called when a Thermostat/Commands/get_relay_status_log_response is received.
void uic_mqtt_dotdot_door_lock_set_holiday_schedule_response_callback_unset(const uic_mqtt_dotdot_door_lock_set_holiday_schedule_response_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/set_holiday_schedule_response is received.
sl_status_t uic_mqtt_dotdot_temperature_measurement_tolerance_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; TemperatureMeasurement/Attributes/Tolerance.
void uic_mqtt_dotdot_set_level_write_attributes_callback(const uic_mqtt_dotdot_level_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/level/Commands/WriteAttributes is received.
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_max_comp_pressure_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PumpConfigurationAndControl/Attributes/MaxCompPressure.
void uic_mqtt_dotdot_on_off_generated_off_with_effect_callback_set(const uic_mqtt_dotdot_on_off_off_with_effect_callback_t callback)
Setup callback to be called when a +/OnOff/GeneratedCommands/off_with_effect is received.
void uic_mqtt_dotdot_scenes_get_scene_membership_callback_set(const uic_mqtt_dotdot_scenes_get_scene_membership_callback_t callback)
Setup callback to be called when a Scenes/Commands/get_scene_membership is received.
void uic_mqtt_dotdot_unset_flow_measurement_write_attributes_callback(const uic_mqtt_dotdot_flow_measurement_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/flow_measurement/Commands/WriteAttributes ...
void uic_mqtt_dotdot_on_off_generated_on_with_recall_global_scene_callback_clear()
Clears all callbacks registered for when +/OnOff/GeneratedCommands/on_with_recall_global_scene is rec...
void uic_mqtt_dotdot_electrical_measurement_get_measurement_profile_response_callback_unset(const uic_mqtt_dotdot_electrical_measurement_get_measurement_profile_response_callback_t callback)
Unsets callback to be called when a ElectricalMeasurement/Commands/get_measurement_profile_response i...
void uic_mqtt_dotdot_thermostat_generated_get_weekly_schedule_response_callback_unset(const uic_mqtt_dotdot_thermostat_get_weekly_schedule_response_callback_t callback)
Unsets callback to be called when a +/Thermostat/GeneratedCommands/get_weekly_schedule_response is re...
sl_status_t uic_mqtt_dotdot_door_lock_door_open_events_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DoorLock/Attributes/DoorOpenEvents.
void uic_mqtt_dotdot_identify_generated_identify_query_response_callback_unset(const uic_mqtt_dotdot_identify_identify_query_response_callback_t callback)
Unsets callback to be called when a +/Identify/GeneratedCommands/identify_query_response is received.
sl_status_t uic_mqtt_dotdot_power_configuration_battery3_percentage_remaining_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery3PercentageRemaining.
sl_status_t uic_mqtt_dotdot_system_metrics_ram_freemb_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; SystemMetrics/Attributes/RAMFreeMB.
void uic_mqtt_dotdot_level_generated_stop_with_on_off_callback_clear()
Clears all callbacks registered for when +/Level/GeneratedCommands/stop_with_on_off is received.
void uic_mqtt_dotdot_aox_locator_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the AoXLocator Cluster.
void uic_mqtt_dotdot_door_lock_operating_event_notification_callback_unset(const uic_mqtt_dotdot_door_lock_operating_event_notification_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/operating_event_notification is received.
void uic_mqtt_dotdot_groups_add_group_if_identifying_callback_clear()
Clears all callbacks registered for when Groups/Commands/add_group_if_identifying is received.
sl_status_t uic_mqtt_dotdot_power_configuration_battery2_alarm_state_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/Battery2AlarmState.
sl_status_t(* uic_mqtt_dotdot_color_control_enhanced_move_hue_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, CCMoveMode move_mode, uint16_t rate, uint8_t options_mask, uint8_t options_override)
Definition: dotdot_mqtt.h:19698
void uic_mqtt_dotdot_door_lock_generated_set_user_status_response_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/set_user_status_response is rec...
sl_status_t uic_mqtt_dotdot_basic_device_enabled_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Basic/Attributes/DeviceEnabled.
sl_status_t uic_mqtt_dotdot_color_control_color_temp_physical_max_mireds_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/ColorTempPhysicalMaxMireds.
void uic_mqtt_dotdot_ias_zone_initiate_test_mode_callback_unset(const uic_mqtt_dotdot_ias_zone_initiate_test_mode_callback_t callback)
Unsets callback to be called when a IASZone/Commands/initiate_test_mode is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_measured7th_harmonic_current_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/Measured7thHarmonicCurrent.
void uic_mqtt_dotdot_configuration_parameters_generated_default_reset_all_parameters_callback_clear()
Clears all callbacks registered for when +/ConfigurationParameters/GeneratedCommands/default_reset_al...
sl_status_t uic_mqtt_dotdot_door_lock_user_code_temporary_disable_time_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/UserCodeTemporaryDisableTime.
sl_status_t uic_mqtt_dotdot_basic_date_code_publish(const char *base_topic, const char *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Basic/Attributes/DateCode.
sl_status_t uic_mqtt_dotdot_metering_reading_snap_shot_time_publish(const char *base_topic, UTC value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Metering/Attributes/ReadingSnapShotTime.
sl_status_t(* uic_mqtt_dotdot_door_lock_getpin_code_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint16_t userid, DrlkUserStatus user_status, DrlkUserType user_type, const char *code)
Definition: dotdot_mqtt.h:9539
void uic_mqtt_dotdot_clear_on_off_force_read_attributes_callbacks()
Clears all callbacks registered for when +/on_off/Commands/ForceReadAttributes is received.
void uic_mqtt_dotdot_level_move_to_closest_frequency_callback_clear()
Clears all callbacks registered for when Level/Commands/move_to_closest_frequency is received.
void uic_mqtt_dotdot_door_lock_get_user_status_response_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/get_user_status_response is received.
sl_status_t uic_mqtt_dotdot_diagnostics_aps_tx_ucast_success_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/APSTxUcastSuccess.
sl_status_t uic_mqtt_dotdot_electrical_measurement_averagerms_under_voltage_counter_phb_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/AverageRMSUnderVoltageCounterPhB.
sl_status_t(* uic_mqtt_dotdot_alarms_get_alarm_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, zclStatus status, uint8_t alarm_code, clusterId cluster_identifier, uint32_t time_stamp)
Definition: dotdot_mqtt.h:7666
void uic_mqtt_dotdot_identify_generated_identify_query_callback_clear()
Clears all callbacks registered for when +/Identify/GeneratedCommands/identify_query is received.
void uic_mqtt_dotdot_binding_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the Binding Cluster.
sl_status_t uic_mqtt_dotdot_shade_configuration_physical_closed_limit_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ShadeConfiguration/Attributes/PhysicalClosedLimit.
sl_status_t(* uic_mqtt_dotdot_door_lock_set_user_type_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkTotalUserID userid, DrlkUserType user_type)
Definition: dotdot_mqtt.h:9798
sl_status_t uic_mqtt_dotdot_occupancy_sensing_occupancy_sensor_type_bitmap_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; OccupancySensing/Attributes/OccupancySensorTypeBitmap.
sl_status_t uic_mqtt_dotdot_system_metrics_swap_memory_totalmb_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; SystemMetrics/Attributes/SWAPMemoryTotalMB.
sl_status_t uic_mqtt_dotdot_level_max_frequency_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Level/Attributes/MaxFrequency.
sl_status_t uic_mqtt_dotdot_metering_current_summation_delivered_publish(const char *base_topic, uint64_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Metering/Attributes/CurrentSummationDelivered.
void uic_mqtt_dotdot_alarms_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the Alarms/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_window_covering_installed_closed_limit_lift_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; WindowCovering/Attributes/InstalledClosedLimitLift.
sl_status_t uic_mqtt_dotdot_illuminance_measurement_max_measured_value_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; IlluminanceMeasurement/Attributes/MaxMeasuredValue.
sl_status_t(* uic_mqtt_dotdot_identify_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_identify_state_t, uic_mqtt_dotdot_identify_updated_state_t)
Definition: dotdot_mqtt.h:3330
void uic_mqtt_dotdot_groups_add_group_callback_unset(const uic_mqtt_dotdot_groups_add_group_callback_t callback)
Unsets callback to be called when a Groups/Commands/add_group is received.
void uic_mqtt_dotdot_set_illuminance_measurement_write_attributes_callback(const uic_mqtt_dotdot_illuminance_measurement_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/illuminance_measurement/Commands/WriteAttri...
void uic_mqtt_dotdot_alarms_generated_reset_alarm_log_callback_clear()
Clears all callbacks registered for when +/Alarms/GeneratedCommands/reset_alarm_log is received.
sl_status_t uic_mqtt_dotdot_on_off_off_wait_time_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; OnOff/Attributes/OffWaitTime.
sl_status_t uic_mqtt_dotdot_wind_speed_measurement_measured_value_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; WindSpeedMeasurement/Attributes/MeasuredValue.
void uic_mqtt_dotdot_state_remove_callback_unset(const uic_mqtt_dotdot_state_remove_callback_t callback)
Unsets callback to be called when a State/Commands/remove is received.
sl_status_t uic_mqtt_dotdot_shade_configuration_mode_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ShadeConfiguration/Attributes/Mode.
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_max_comp_pressure_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PumpConfigurationAndControl/Attributes/MaxCompPressure.
void uic_mqtt_dotdot_door_lock_set_holiday_schedule_response_callback_set(const uic_mqtt_dotdot_door_lock_set_holiday_schedule_response_callback_t callback)
Setup callback to be called when a DoorLock/Commands/set_holiday_schedule_response is received.
sl_status_t(* uic_mqtt_dotdot_binding_bind_to_protocol_controller_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, const char *cluster_name)
Definition: dotdot_mqtt.h:35402
void uic_mqtt_dotdot_application_monitoring_unretain_cluster_revision(const char *base_topic)
Unretain a publication to ApplicationMonitoring/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_power_configuration_battery_alarm_mask_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/BatteryAlarmMask.
sl_status_t(* uic_mqtt_dotdot_level_step_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, MoveStepMode step_mode, uint8_t step_size, uint16_t transition_time, uint8_t options_mask, uint8_t options_override)
Definition: dotdot_mqtt.h:6528
void uic_mqtt_dotdot_poll_control_fast_poll_stop_callback_set(const uic_mqtt_dotdot_poll_control_fast_poll_stop_callback_t callback)
Setup callback to be called when a PollControl/Commands/fast_poll_stop is received.
sl_status_t uic_mqtt_dotdot_pressure_measurement_min_scaled_value_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PressureMeasurement/Attributes/MinScaledValue.
void uic_mqtt_dotdot_groups_remove_group_response_callback_set(const uic_mqtt_dotdot_groups_remove_group_response_callback_t callback)
Setup callback to be called when a Groups/Commands/remove_group_response is received.
void uic_mqtt_dotdot_color_control_generated_enhanced_step_hue_callback_unset(const uic_mqtt_dotdot_color_control_enhanced_step_hue_callback_t callback)
Unsets callback to be called when a +/ColorControl/GeneratedCommands/enhanced_step_hue is received.
sl_status_t(* uic_mqtt_dotdot_relativity_humidity_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_relativity_humidity_updated_state_t)
Definition: dotdot_mqtt.h:24674
sl_status_t(* uic_mqtt_dotdot_state_discover_security_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type)
Definition: dotdot_mqtt.h:34890
void uic_mqtt_dotdot_unset_diagnostics_write_attributes_callback(const uic_mqtt_dotdot_diagnostics_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/diagnostics/Commands/WriteAttributes is re...
sl_status_t uic_mqtt_dotdot_state_security_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; State/Attributes/Security.
void uic_mqtt_dotdot_clear_aox_position_estimation_write_attributes_callbacks()
Clears all callbacks registered for when +/aox_position_estimation/Commands/WriteAttributes is receiv...
sl_status_t uic_mqtt_dotdot_ballast_configuration_lamp_type_publish(const char *base_topic, const char *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; BallastConfiguration/Attributes/LampType.
void uic_mqtt_dotdot_barrier_control_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the BarrierControl Cluster.
void uic_mqtt_dotdot_color_control_generated_enhanced_move_to_hue_and_saturation_callback_set(const uic_mqtt_dotdot_color_control_enhanced_move_to_hue_and_saturation_callback_t callback)
Setup callback to be called when a +/ColorControl/GeneratedCommands/enhanced_move_to_hue_and_saturati...
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_min_const_pressure_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PumpConfigurationAndControl/Attributes/MinConstPressure.
void uic_mqtt_dotdot_door_lock_get_holiday_schedule_callback_unset(const uic_mqtt_dotdot_door_lock_get_holiday_schedule_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/get_holiday_schedule is received.
void uic_mqtt_dotdot_door_lock_generated_clear_allrfid_codes_response_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/clear_allrfid_codes_response is...
sl_status_t uic_mqtt_dotdot_basic_serial_number_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Basic/Attributes/SerialNumber.
sl_status_t(* uic_mqtt_dotdot_level_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_level_updated_state_t)
Definition: dotdot_mqtt.h:6652
void uic_mqtt_dotdot_color_control_generated_enhanced_step_hue_callback_clear()
Clears all callbacks registered for when +/ColorControl/GeneratedCommands/enhanced_step_hue is receiv...
sl_status_t uic_mqtt_dotdot_ballast_configuration_lamp_alarm_mode_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; BallastConfiguration/Attributes/LampAlarmMode.
void uic_mqtt_dotdot_color_control_step_color_temperature_callback_set(const uic_mqtt_dotdot_color_control_step_color_temperature_callback_t callback)
Setup callback to be called when a ColorControl/Commands/step_color_temperature is received.
void uic_mqtt_dotdot_barrier_control_generated_stop_callback_set(const uic_mqtt_dotdot_barrier_control_stop_callback_t callback)
Setup callback to be called when a +/BarrierControl/GeneratedCommands/stop is received.
sl_status_t(* uic_mqtt_dotdot_door_lock_getpin_code_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkPINUserID userid)
Definition: dotdot_mqtt.h:9532
sl_status_t uic_mqtt_dotdot_occupancy_sensing_occupancy_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; OccupancySensing/Attributes/Occupancy.
void uic_mqtt_dotdot_set_pressure_measurement_force_read_attributes_callback(const uic_mqtt_dotdot_pressure_measurement_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/pressure_measurement/Commands/ForceRea...
sl_status_t uic_mqtt_dotdot_color_control_currenty_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/CurrentY.
sl_status_t uic_mqtt_dotdot_relativity_humidity_measured_value_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; RelativityHumidity/Attributes/MeasuredValue.
sl_status_t uic_mqtt_dotdot_thermostat_setpoint_change_amount_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/SetpointChangeAmount.
void uic_mqtt_dotdot_thermostat_get_relay_status_log_callback_set(const uic_mqtt_dotdot_thermostat_get_relay_status_log_callback_t callback)
Setup callback to be called when a Thermostat/Commands/get_relay_status_log is received.
void uic_mqtt_dotdot_unset_configuration_parameters_force_read_attributes_callback(const uic_mqtt_dotdot_configuration_parameters_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/configuration_parameters/Commands/For...
void uic_mqtt_dotdot_electrical_measurement_get_measurement_profile_response_callback_clear()
Clears all callbacks registered for when ElectricalMeasurement/Commands/get_measurement_profile_respo...
void uic_mqtt_dotdot_binding_generated_bind_callback_set(const uic_mqtt_dotdot_binding_bind_callback_t callback)
Setup callback to be called when a +/Binding/GeneratedCommands/bind is received.
sl_status_t uic_mqtt_dotdot_power_configuration_battery3_percentage_min_threshold_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/Battery3PercentageMinThreshold.
void uic_mqtt_dotdot_groups_generated_get_group_membership_response_callback_unset(const uic_mqtt_dotdot_groups_get_group_membership_response_callback_t callback)
Unsets callback to be called when a +/Groups/GeneratedCommands/get_group_membership_response is recei...
sl_status_t uic_mqtt_dotdot_basic_power_source_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Basic/Attributes/PowerSource.
sl_status_t uic_mqtt_dotdot_system_metrics_ram_freemb_publish(const char *base_topic, double value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; SystemMetrics/Attributes/RAMFreeMB.
sl_status_t(* uic_mqtt_dotdot_scenes_enhanced_add_scene_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, SGroupId groupid, uint8_t sceneid, uint16_t transition_time, SSceneName scene_name, uint8_t extension_field_sets_count, const SExtensionFieldSetList *extension_field_sets)
Definition: dotdot_mqtt.h:4513
void uic_mqtt_dotdot_groups_get_group_membership_callback_set(const uic_mqtt_dotdot_groups_get_group_membership_callback_t callback)
Setup callback to be called when a Groups/Commands/get_group_membership is received.
sl_status_t uic_mqtt_dotdot_application_monitoring_mqtt_min_delivery_time_seconds_publish(const char *base_topic, double value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ApplicationMonitoring/Attributes/MQTTMinDeliveryTimeSeconds.
void uic_mqtt_dotdot_level_move_with_on_off_callback_set(const uic_mqtt_dotdot_level_move_with_on_off_callback_t callback)
Setup callback to be called when a Level/Commands/move_with_on_off is received.
void uic_mqtt_dotdot_barrier_control_stop_callback_clear()
Clears all callbacks registered for when BarrierControl/Commands/stop is received.
sl_status_t uic_mqtt_dotdot_poll_control_check_in_interval_min_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PollControl/Attributes/CheckInIntervalMin.
sl_status_t uic_mqtt_dotdot_color_control_primary1x_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/Primary1X.
sl_status_t uic_mqtt_dotdot_door_lock_sound_volume_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DoorLock/Attributes/SoundVolume.
sl_status_t uic_mqtt_dotdot_on_off_start_up_on_off_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; OnOff/Attributes/StartUpOnOff.
sl_status_t uic_mqtt_dotdot_identify_identify_time_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Identify/Attributes/IdentifyTime.
sl_status_t uic_mqtt_dotdot_protocol_controller_network_management_network_management_state_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ProtocolController-NetworkManagement/Attributes/NetworkManagementSta...
sl_status_t uic_mqtt_dotdot_electrical_measurement_active_power_min_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ActivePowerMin.
void uic_mqtt_dotdot_on_off_off_callback_set(const uic_mqtt_dotdot_on_off_off_callback_t callback)
Setup callback to be called when a OnOff/Commands/off is received.
void uic_mqtt_dotdot_scenes_generated_copy_scene_callback_unset(const uic_mqtt_dotdot_scenes_copy_scene_callback_t callback)
Unsets callback to be called when a +/Scenes/GeneratedCommands/copy_scene is received.
void uic_mqtt_dotdot_scenes_generated_add_scene_callback_unset(const uic_mqtt_dotdot_scenes_add_scene_callback_t callback)
Unsets callback to be called when a +/Scenes/GeneratedCommands/add_scene is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_averagerms_over_voltage_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/AverageRMSOverVoltage.
sl_status_t uic_mqtt_dotdot_door_lock_enable_logging_publish(const char *base_topic, bool value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/EnableLogging.
sl_status_t uic_mqtt_dotdot_electrical_measurement_dc_current_divisor_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/DCCurrentDivisor.
void uic_mqtt_dotdot_window_covering_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish an empty array of SupportedCommands for UNID/EndPoint for the WindowCovering Cluster.
void uic_mqtt_dotdot_configuration_parameters_default_reset_all_parameters_callback_unset(const uic_mqtt_dotdot_configuration_parameters_default_reset_all_parameters_callback_t callback)
Unsets callback to be called when a ConfigurationParameters/Commands/default_reset_all_parameters is ...
void uic_mqtt_dotdot_scenes_add_scene_response_callback_unset(const uic_mqtt_dotdot_scenes_add_scene_response_callback_t callback)
Unsets callback to be called when a Scenes/Commands/add_scene_response is received.
sl_status_t uic_mqtt_dotdot_thermostat_occupied_setback_min_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/OccupiedSetbackMin.
void uic_mqtt_dotdot_iaswd_start_warning_callback_unset(const uic_mqtt_dotdot_iaswd_start_warning_callback_t callback)
Unsets callback to be called when a IASWD/Commands/start_warning is received.
void uic_mqtt_dotdot_name_and_location_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the NameAndLocation Cluster.
void uic_mqtt_dotdot_door_lock_clearpin_code_callback_unset(const uic_mqtt_dotdot_door_lock_clearpin_code_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/clearpin_code is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_active_power_phb_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/ActivePowerPhB.
sl_status_t uic_mqtt_dotdot_thermostat_user_interface_configuration_temperature_display_mode_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ThermostatUserInterfaceConfiguration/Attributes/TemperatureDisplayMo...
void uic_mqtt_dotdot_set_illuminance_level_sensing_force_read_attributes_callback(const uic_mqtt_dotdot_illuminance_level_sensing_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/illuminance_level_sensing/Commands/For...
sl_status_t(* uic_mqtt_dotdot_color_control_move_to_hue_and_saturation_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t hue, uint8_t saturation, uint16_t transition_time, uint8_t options_mask, uint8_t options_override)
Definition: dotdot_mqtt.h:19612
sl_status_t uic_mqtt_dotdot_metering_divisor_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Metering/Attributes/Divisor.
sl_status_t uic_mqtt_dotdot_electrical_measurement_reactive_current_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ReactiveCurrent.
void uic_mqtt_dotdot_thermostat_get_weekly_schedule_callback_unset(const uic_mqtt_dotdot_thermostat_get_weekly_schedule_callback_t callback)
Unsets callback to be called when a Thermostat/Commands/get_weekly_schedule is received.
void uic_mqtt_dotdot_color_control_generated_step_saturation_callback_clear()
Clears all callbacks registered for when +/ColorControl/GeneratedCommands/step_saturation is received...
void uic_mqtt_dotdot_electrical_measurement_get_profile_info_callback_set(const uic_mqtt_dotdot_electrical_measurement_get_profile_info_callback_t callback)
Setup callback to be called when a ElectricalMeasurement/Commands/get_profile_info is received.
sl_status_t uic_mqtt_dotdot_relativity_humidity_tolerance_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; RelativityHumidity/Attributes/Tolerance.
sl_status_t uic_mqtt_dotdot_occupancy_sensing_occupancy_sensor_type_bitmap_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; OccupancySensing/Attributes/OccupancySensorTypeBitmap.
sl_status_t(* uic_mqtt_dotdot_scenes_view_scene_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, zclStatus status, SGroupId groupid, uint8_t sceneid, uint16_t transition_time, SSceneName scene_name, uint8_t extension_field_sets_count, const SExtensionFieldSetList *extension_field_sets)
Definition: dotdot_mqtt.h:4407
sl_status_t uic_mqtt_dotdot_thermostat_start_of_week_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/StartOfWeek.
void uic_mqtt_dotdot_door_lock_setrfid_code_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/setrfid_code is received.
sl_status_t uic_mqtt_dotdot_thermostat_min_cool_setpoint_limit_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/MinCoolSetpointLimit.
sl_status_t uic_mqtt_dotdot_electrical_measurement_active_current_phc_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/ActiveCurrentPhC.
void uic_mqtt_dotdot_scenes_store_scene_callback_clear()
Clears all callbacks registered for when Scenes/Commands/store_scene is received.
void uic_mqtt_dotdot_application_monitoring_generated_log_entry_callback_clear()
Clears all callbacks registered for when +/ApplicationMonitoring/GeneratedCommands/log_entry is recei...
void uic_mqtt_dotdot_door_lock_getpin_code_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/getpin_code is received.
void uic_mqtt_dotdot_clear_aox_locator_write_attributes_callbacks()
Clears all callbacks registered for when +/aox_locator/Commands/WriteAttributes is received.
void uic_mqtt_dotdot_door_lock_generated_toggle_callback_unset(const uic_mqtt_dotdot_door_lock_toggle_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/toggle is received.
void uic_mqtt_dotdot_metering_unretain_cluster_revision(const char *base_topic)
Unretain a publication to Metering/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_electrical_measurement_active_power_min_phc_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ActivePowerMinPhC.
void uic_mqtt_dotdot_door_lock_generated_toggle_response_callback_set(const uic_mqtt_dotdot_door_lock_toggle_response_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/toggle_response is received.
void uic_mqtt_dotdot_color_control_enhanced_step_hue_callback_unset(const uic_mqtt_dotdot_color_control_enhanced_step_hue_callback_t callback)
Unsets callback to be called when a ColorControl/Commands/enhanced_step_hue is received.
void uic_mqtt_dotdot_set_electrical_measurement_write_attributes_callback(const uic_mqtt_dotdot_electrical_measurement_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/electrical_measurement/Commands/WriteAttrib...
sl_status_t uic_mqtt_dotdot_application_monitoring_mqtt_min_delivery_time_seconds_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ApplicationMonitoring/Attributes/MQTTMinDeliveryTimeSeconds.
sl_status_t(* uic_mqtt_dotdot_carbon_monoxide_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_carbon_monoxide_state_t, uic_mqtt_dotdot_carbon_monoxide_updated_state_t)
Definition: dotdot_mqtt.h:26404
sl_status_t(* uic_mqtt_dotdot_ias_zone_zone_enroll_request_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, IasZoneType zone_type, uint16_t manufacturer_code)
Definition: dotdot_mqtt.h:27157
sl_status_t uic_mqtt_dotdot_system_metrics_ram_totalmb_publish(const char *base_topic, double value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; SystemMetrics/Attributes/RAMTotalMB.
sl_status_t uic_mqtt_dotdot_ph_measurement_tolerance_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PhMeasurement/Attributes/Tolerance.
void uic_mqtt_dotdot_state_discover_neighbors_callback_clear()
Clears all callbacks registered for when State/Commands/discover_neighbors is received.
sl_status_t uic_mqtt_dotdot_basic_sw_buildid_publish(const char *base_topic, const char *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Basic/Attributes/SWBuildID.
sl_status_t uic_mqtt_dotdot_thermostat_remote_sensing_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/RemoteSensing.
void uic_mqtt_dotdot_groups_generated_view_group_response_callback_unset(const uic_mqtt_dotdot_groups_view_group_response_callback_t callback)
Unsets callback to be called when a +/Groups/GeneratedCommands/view_group_response is received.
void uic_mqtt_dotdot_door_lock_generated_unlock_door_callback_unset(const uic_mqtt_dotdot_door_lock_unlock_door_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/unlock_door is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_apparent_power_phb_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/ApparentPowerPhB.
sl_status_t uic_mqtt_dotdot_ballast_configuration_min_level_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; BallastConfiguration/Attributes/MinLevel.
sl_status_t uic_mqtt_dotdot_color_control_color_loop_start_enhanced_hue_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/ColorLoopStartEnhancedHue.
void uic_mqtt_dotdot_level_generated_move_with_on_off_callback_set(const uic_mqtt_dotdot_level_move_with_on_off_callback_t callback)
Setup callback to be called when a +/Level/GeneratedCommands/move_with_on_off is received.
void uic_mqtt_dotdot_scenes_generated_remove_scene_callback_set(const uic_mqtt_dotdot_scenes_remove_scene_callback_t callback)
Setup callback to be called when a +/Scenes/GeneratedCommands/remove_scene is received.
void uic_mqtt_dotdot_clear_state_write_attributes_callbacks()
Clears all callbacks registered for when +/state/Commands/WriteAttributes is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_total_reactive_power_publish(const char *base_topic, int32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/TotalReactivePower.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_voltage_phc_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/RMSVoltagePhC.
sl_status_t uic_mqtt_dotdot_power_configuration_battery3a_hr_rating_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/Battery3AHrRating.
sl_status_t(* uic_mqtt_dotdot_door_lock_clear_holiday_schedule_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkPassFailStatus status)
Definition: dotdot_mqtt.h:9791
void uic_mqtt_dotdot_groups_generated_remove_all_groups_callback_unset(const uic_mqtt_dotdot_groups_remove_all_groups_callback_t callback)
Unsets callback to be called when a +/Groups/GeneratedCommands/remove_all_groups is received.
void uic_mqtt_dotdot_protocol_controller_rf_telemetry_tx_report_callback_clear()
Clears all callbacks registered for when ProtocolController-RFTelemetry/Commands/tx_report is receive...
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_voltage_phb_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSVoltagePhB.
void uic_mqtt_dotdot_ias_zone_generated_zone_enroll_request_callback_clear()
Clears all callbacks registered for when +/IASZone/GeneratedCommands/zone_enroll_request is received.
void uic_mqtt_dotdot_color_control_move_color_callback_set(const uic_mqtt_dotdot_color_control_move_color_callback_t callback)
Setup callback to be called when a ColorControl/Commands/move_color is received.
sl_status_t uic_mqtt_dotdot_power_configuration_mains_alarm_mask_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/MainsAlarmMask.
void uic_mqtt_dotdot_color_control_move_to_hue_callback_clear()
Clears all callbacks registered for when ColorControl/Commands/move_to_hue is received.
void uic_mqtt_dotdot_color_control_generated_move_to_hue_and_saturation_callback_set(const uic_mqtt_dotdot_color_control_move_to_hue_and_saturation_callback_t callback)
Setup callback to be called when a +/ColorControl/GeneratedCommands/move_to_hue_and_saturation is rec...
sl_status_t uic_mqtt_dotdot_color_control_primary1y_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/Primary1Y.
void uic_mqtt_dotdot_door_lock_generated_setrfid_code_response_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/setrfid_code_response is receiv...
sl_status_t uic_mqtt_dotdot_application_monitoring_applicationcpu_min_usage_percent_publish(const char *base_topic, double value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ApplicationMonitoring/Attributes/ApplicationCPUMinUsagePercent.
sl_status_t uic_mqtt_dotdot_electrical_measurement_averagerms_over_voltage_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/AverageRMSOverVoltage.
sl_status_t uic_mqtt_dotdot_application_monitoring_applicationcpu_usage_percent_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ApplicationMonitoring/Attributes/ApplicationCPUUsagePercent.
sl_status_t uic_mqtt_dotdot_thermostat_ac_capacity_format_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/ACCapacityFormat.
sl_status_t uic_mqtt_dotdot_wind_speed_measurement_max_measured_value_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; WindSpeedMeasurement/Attributes/MaxMeasuredValue.
sl_status_t uic_mqtt_dotdot_scenes_name_support_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Scenes/Attributes/NameSupport.
void uic_mqtt_dotdot_color_control_generated_step_color_callback_unset(const uic_mqtt_dotdot_color_control_step_color_callback_t callback)
Unsets callback to be called when a +/ColorControl/GeneratedCommands/step_color is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_active_power_min_phb_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/ActivePowerMinPhB.
void uic_mqtt_dotdot_aox_locator_generated_angle_correction_callback_clear()
Clears all callbacks registered for when +/AoXLocator/GeneratedCommands/angle_correction is received.
sl_status_t uic_mqtt_dotdot_system_metrics_swap_memory_usedmb_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; SystemMetrics/Attributes/SWAPMemoryUsedMB.
void uic_mqtt_dotdot_color_control_generated_step_color_temperature_callback_set(const uic_mqtt_dotdot_color_control_step_color_temperature_callback_t callback)
Setup callback to be called when a +/ColorControl/GeneratedCommands/step_color_temperature is receive...
sl_status_t uic_mqtt_dotdot_window_covering_acceleration_time_lift_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; WindowCovering/Attributes/AccelerationTimeLift.
void uic_mqtt_dotdot_door_lock_generated_get_weekday_schedule_callback_unset(const uic_mqtt_dotdot_door_lock_get_weekday_schedule_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/get_weekday_schedule is received.
void uic_mqtt_dotdot_scenes_generated_enhanced_add_scene_callback_set(const uic_mqtt_dotdot_scenes_enhanced_add_scene_callback_t callback)
Setup callback to be called when a +/Scenes/GeneratedCommands/enhanced_add_scene is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_ac_reactive_power_overload_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/ACReactivePowerOverload.
void uic_mqtt_dotdot_clear_electrical_conductivity_measurement_write_attributes_callbacks()
Clears all callbacks registered for when +/electrical_conductivity_measurement/Commands/WriteAttribut...
sl_status_t uic_mqtt_dotdot_pressure_measurement_tolerance_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PressureMeasurement/Attributes/Tolerance.
void uic_mqtt_dotdot_barrier_control_unretain_cluster_revision(const char *base_topic)
Unretain a publication to BarrierControl/ClusterRevision attribute.
void uic_mqtt_dotdot_unset_device_temperature_configuration_write_attributes_callback(const uic_mqtt_dotdot_device_temperature_configuration_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/device_temperature_configuration/Commands/...
sl_status_t(* uic_mqtt_dotdot_door_lock_get_holiday_schedule_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkHolidayScheduleID holiday_scheduleid)
Definition: dotdot_mqtt.h:9762
sl_status_t(* uic_mqtt_dotdot_door_lock_get_user_type_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkTotalUserID userid)
Definition: dotdot_mqtt.h:9814
void uic_mqtt_dotdot_color_control_move_to_saturation_callback_set(const uic_mqtt_dotdot_color_control_move_to_saturation_callback_t callback)
Setup callback to be called when a ColorControl/Commands/move_to_saturation is received.
sl_status_t uic_mqtt_dotdot_alarms_alarm_count_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Alarms/Attributes/AlarmCount.
void uic_mqtt_dotdot_color_control_enhanced_move_to_hue_and_saturation_callback_unset(const uic_mqtt_dotdot_color_control_enhanced_move_to_hue_and_saturation_callback_t callback)
Unsets callback to be called when a ColorControl/Commands/enhanced_move_to_hue_and_saturation is rece...
sl_status_t uic_mqtt_dotdot_device_temperature_configuration_device_temp_alarm_mask_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DeviceTemperatureConfiguration/Attributes/DeviceTempAlarmMask.
sl_status_t uic_mqtt_dotdot_thermostat_user_interface_configuration_keypad_lockout_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ThermostatUserInterfaceConfiguration/Attributes/KeypadLockout.
void uic_mqtt_dotdot_door_lock_generated_programming_event_notification_callback_unset(const uic_mqtt_dotdot_door_lock_programming_event_notification_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/programming_event_notification is re...
sl_status_t uic_mqtt_dotdot_electrical_measurement_reactive_power_phc_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ReactivePowerPhC.
void uic_mqtt_dotdot_electrical_measurement_get_measurement_profile_response_callback_set(const uic_mqtt_dotdot_electrical_measurement_get_measurement_profile_response_callback_t callback)
Setup callback to be called when a ElectricalMeasurement/Commands/get_measurement_profile_response is...
void uic_mqtt_dotdot_metering_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the Metering/ClusterRevision attribute.
void uic_mqtt_dotdot_alarms_alarm_callback_clear()
Clears all callbacks registered for when Alarms/Commands/alarm is received.
sl_status_t uic_mqtt_dotdot_color_control_white_pointy_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/WhitePointY.
sl_status_t uic_mqtt_dotdot_time_standard_time_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Time/Attributes/StandardTime.
void uic_mqtt_dotdot_set_state_write_attributes_callback(const uic_mqtt_dotdot_state_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/state/Commands/WriteAttributes is received.
void uic_mqtt_dotdot_identify_identify_query_callback_unset(const uic_mqtt_dotdot_identify_identify_query_callback_t callback)
Unsets callback to be called when a Identify/Commands/identify_query is received.
sl_status_t uic_mqtt_dotdot_window_covering_config_or_status_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; WindowCovering/Attributes/ConfigOrStatus.
void uic_mqtt_dotdot_unset_application_monitoring_force_read_attributes_callback(const uic_mqtt_dotdot_application_monitoring_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/application_monitoring/Commands/Force...
sl_status_t(* uic_mqtt_dotdot_level_stop_with_on_off_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t options_mask, uint8_t options_override)
Definition: dotdot_mqtt.h:6593
sl_status_t uic_mqtt_dotdot_power_configuration_battery2_voltage_threshold1_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery2VoltageThreshold1.
void uic_mqtt_dotdot_door_lock_get_log_record_response_callback_unset(const uic_mqtt_dotdot_door_lock_get_log_record_response_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/get_log_record_response is received.
void uic_mqtt_dotdot_window_covering_go_to_lift_percentage_callback_clear()
Clears all callbacks registered for when WindowCovering/Commands/go_to_lift_percentage is received.
void uic_mqtt_dotdot_door_lock_unlock_with_timeout_response_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/unlock_with_timeout_response is received.
sl_status_t uic_mqtt_dotdot_basic_alarm_mask_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Basic/Attributes/AlarmMask.
void uic_mqtt_dotdot_color_control_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the ColorControl Cluster.
sl_status_t uic_mqtt_dotdot_electrical_measurement_averagerms_under_voltage_counter_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/AverageRMSUnderVoltageCounter.
sl_status_t uic_mqtt_dotdot_electrical_measurement_apparent_power_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/ApparentPower.
sl_status_t uic_mqtt_dotdot_flow_measurement_tolerance_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; FlowMeasurement/Attributes/Tolerance.
sl_status_t uic_mqtt_dotdot_wind_speed_measurement_min_measured_value_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; WindSpeedMeasurement/Attributes/MinMeasuredValue.
sl_status_t uic_mqtt_dotdot_window_covering_intermediate_setpoints_lift_publish(const char *base_topic, const char *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; WindowCovering/Attributes/IntermediateSetpointsLift.
sl_status_t uic_mqtt_dotdot_thermostat_occupied_setback_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/OccupiedSetback.
sl_status_t(* uic_mqtt_dotdot_poll_control_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_poll_control_updated_state_t)
Definition: dotdot_mqtt.h:8612
sl_status_t uic_mqtt_dotdot_electrical_measurement_dc_power_divisor_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/DCPowerDivisor.
void uic_mqtt_dotdot_aox_locator_angle_correction_callback_set(const uic_mqtt_dotdot_aox_locator_angle_correction_callback_t callback)
Setup callback to be called when a AoXLocator/Commands/angle_correction is received.
sl_status_t uic_mqtt_dotdot_diagnostics_averagemac_retry_peraps_message_sent_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Diagnostics/Attributes/AverageMACRetryPerAPSMessageSent.
void uic_mqtt_dotdot_identify_identify_query_response_callback_set(const uic_mqtt_dotdot_identify_identify_query_response_callback_t callback)
Setup callback to be called when a Identify/Commands/identify_query_response is received.
void uic_mqtt_dotdot_state_remove_callback_clear()
Clears all callbacks registered for when State/Commands/remove is received.
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_max_const_flow_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PumpConfigurationAndControl/Attributes/MaxConstFlow.
sl_status_t uic_mqtt_dotdot_diagnostics_persistent_memory_writes_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Diagnostics/Attributes/PersistentMemoryWrites.
sl_status_t uic_mqtt_dotdot_carbon_dioxide_measured_value_publish(const char *base_topic, float value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; CarbonDioxide/Attributes/MeasuredValue.
sl_status_t(* uic_mqtt_dotdot_dehumidification_control_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_dehumidification_control_updated_state_t)
Definition: dotdot_mqtt.h:18969
sl_status_t(* uic_mqtt_dotdot_aox_locator_iq_report_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, const char *tag_unid, uint8_t channel, int8_t rssi, uint8_t samples_count, const int8_t *samples, int32_t sequence)
Definition: dotdot_mqtt.h:38319
void uic_mqtt_dotdot_groups_remove_group_response_callback_unset(const uic_mqtt_dotdot_groups_remove_group_response_callback_t callback)
Unsets callback to be called when a Groups/Commands/remove_group_response is received.
void uic_mqtt_dotdot_door_lock_generated_clear_allrfid_codes_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/clear_allrfid_codes is received...
void uic_mqtt_dotdot_unset_system_metrics_force_read_attributes_callback(const uic_mqtt_dotdot_system_metrics_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/system_metrics/Commands/ForceReadAttr...
sl_status_t uic_mqtt_dotdot_metering_default_update_period_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Metering/Attributes/DefaultUpdatePeriod.
void uic_mqtt_dotdot_protocol_controller_rf_telemetry_tx_report_callback_unset(const uic_mqtt_dotdot_protocol_controller_rf_telemetry_tx_report_callback_t callback)
Unsets callback to be called when a ProtocolController-RFTelemetry/Commands/tx_report is received.
void uic_mqtt_dotdot_door_lock_setrfid_code_callback_set(const uic_mqtt_dotdot_door_lock_setrfid_code_callback_t callback)
Setup callback to be called when a DoorLock/Commands/setrfid_code is received.
sl_status_t uic_mqtt_dotdot_scenes_scene_count_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Scenes/Attributes/SceneCount.
sl_status_t uic_mqtt_dotdot_power_configuration_battery3_percentage_remaining_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/Battery3PercentageRemaining.
sl_status_t(* uic_mqtt_dotdot_scenes_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_scenes_state_t, uic_mqtt_dotdot_scenes_updated_state_t)
Definition: dotdot_mqtt.h:4615
sl_status_t uic_mqtt_dotdot_occupancy_sensing_occupancy_sensor_type_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; OccupancySensing/Attributes/OccupancySensorType.
void uic_mqtt_dotdot_set_basic_write_attributes_callback(const uic_mqtt_dotdot_basic_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/basic/Commands/WriteAttributes is received.
void uic_mqtt_dotdot_color_control_color_loop_set_callback_clear()
Clears all callbacks registered for when ColorControl/Commands/color_loop_set is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_current_min_phb_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/RMSCurrentMinPhB.
void uic_mqtt_dotdot_on_off_generated_toggle_callback_clear()
Clears all callbacks registered for when +/OnOff/GeneratedCommands/toggle is received.
void uic_mqtt_dotdot_groups_add_group_response_callback_unset(const uic_mqtt_dotdot_groups_add_group_response_callback_t callback)
Unsets callback to be called when a Groups/Commands/add_group_response is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_dc_voltage_min_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/DCVoltageMin.
sl_status_t uic_mqtt_dotdot_thermostat_user_interface_configuration_schedule_programming_visibility_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ThermostatUserInterfaceConfiguration/Attributes/ScheduleProgrammingVisibility.
void uic_mqtt_dotdot_color_control_generated_step_color_callback_clear()
Clears all callbacks registered for when +/ColorControl/GeneratedCommands/step_color is received.
sl_status_t uic_mqtt_dotdot_time_time_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Time/Attributes/Time.
void uic_mqtt_dotdot_clear_aox_position_estimation_force_read_attributes_callbacks()
Clears all callbacks registered for when +/aox_position_estimation/Commands/ForceReadAttributes is re...
void uic_mqtt_dotdot_alarms_generated_get_alarm_callback_unset(const uic_mqtt_dotdot_alarms_get_alarm_callback_t callback)
Unsets callback to be called when a +/Alarms/GeneratedCommands/get_alarm is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_total_apparent_power_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/TotalApparentPower.
void uic_mqtt_dotdot_unset_device_temperature_configuration_force_read_attributes_callback(const uic_mqtt_dotdot_device_temperature_configuration_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/device_temperature_configuration/Comm...
sl_status_t uic_mqtt_dotdot_electrical_conductivity_measurement_min_measured_value_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalConductivityMeasurement/Attributes/MinMeasuredValue.
sl_status_t uic_mqtt_dotdot_metering_outlet_temperature_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Metering/Attributes/OutletTemperature.
void uic_mqtt_dotdot_groups_add_group_if_identifying_callback_set(const uic_mqtt_dotdot_groups_add_group_if_identifying_callback_t callback)
Setup callback to be called when a Groups/Commands/add_group_if_identifying is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_reactive_power_phb_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ReactivePowerPhB.
sl_status_t uic_mqtt_dotdot_window_covering_current_position_tilt_percentage_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; WindowCovering/Attributes/CurrentPositionTiltPercentage.
void uic_mqtt_dotdot_level_generated_move_to_closest_frequency_callback_clear()
Clears all callbacks registered for when +/Level/GeneratedCommands/move_to_closest_frequency is recei...
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_voltage_min_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSVoltageMin.
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_min_const_temp_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PumpConfigurationAndControl/Attributes/MinConstTemp.
void uic_mqtt_dotdot_ias_zone_generated_initiate_normal_operation_mode_callback_set(const uic_mqtt_dotdot_ias_zone_initiate_normal_operation_mode_callback_t callback)
Setup callback to be called when a +/IASZone/GeneratedCommands/initiate_normal_operation_mode is rece...
sl_status_t uic_mqtt_dotdot_electrical_measurement_averagerms_voltage_measurement_period_phc_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/AverageRMSVoltageMeasurementPeriodP...
void uic_mqtt_dotdot_level_generated_move_to_closest_frequency_callback_unset(const uic_mqtt_dotdot_level_move_to_closest_frequency_callback_t callback)
Unsets callback to be called when a +/Level/GeneratedCommands/move_to_closest_frequency is received.
sl_status_t(* uic_mqtt_dotdot_door_lock_set_year_day_schedule_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkPassFailStatus status)
Definition: dotdot_mqtt.h:9695
void uic_mqtt_dotdot_door_lock_generated_toggle_response_callback_unset(const uic_mqtt_dotdot_door_lock_toggle_response_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/toggle_response is received.
void uic_mqtt_dotdot_ias_zone_initiate_test_mode_callback_clear()
Clears all callbacks registered for when IASZone/Commands/initiate_test_mode is received.
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_max_flow_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PumpConfigurationAndControl/Attributes/MaxFlow.
sl_status_t uic_mqtt_dotdot_application_monitoring_uptime_minutes_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ApplicationMonitoring/Attributes/UptimeMinutes.
void uic_mqtt_dotdot_color_control_move_hue_callback_clear()
Clears all callbacks registered for when ColorControl/Commands/move_hue is received.
sl_status_t uic_mqtt_dotdot_basic_model_identifier_publish(const char *base_topic, const char *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Basic/Attributes/ModelIdentifier.
sl_status_t uic_mqtt_dotdot_binding_binding_table_full_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Binding/Attributes/BindingTableFull.
void uic_mqtt_dotdot_door_lock_generated_set_holiday_schedule_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/set_holiday_schedule is receive...
sl_status_t uic_mqtt_dotdot_electrical_measurement_averagerms_voltage_measurement_period_phc_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/AverageRMSVoltageMeasurementPeriodPhC.
void uic_mqtt_dotdot_scenes_generated_copy_scene_callback_set(const uic_mqtt_dotdot_scenes_copy_scene_callback_t callback)
Setup callback to be called when a +/Scenes/GeneratedCommands/copy_scene is received.
void uic_mqtt_dotdot_thermostat_set_weekly_schedule_callback_clear()
Clears all callbacks registered for when Thermostat/Commands/set_weekly_schedule is received.
void uic_mqtt_dotdot_iaswd_squawk_callback_unset(const uic_mqtt_dotdot_iaswd_squawk_callback_t callback)
Unsets callback to be called when a IASWD/Commands/squawk is received.
void uic_mqtt_dotdot_set_carbon_dioxide_force_read_attributes_callback(const uic_mqtt_dotdot_carbon_dioxide_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/carbon_dioxide/Commands/ForceReadAttri...
void uic_mqtt_dotdot_binding_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish an empty array of SupportedCommands for UNID/EndPoint for the Binding Cluster.
void uic_mqtt_dotdot_door_lock_generated_toggle_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/toggle is received.
sl_status_t uic_mqtt_dotdot_color_control_enhanced_color_mode_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/EnhancedColorMode.
sl_status_t uic_mqtt_dotdot_thermostat_min_heat_setpoint_limit_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/MinHeatSetpointLimit.
uic_mqtt_dotdot_callback_call_type_t
Callback type, used in uic_mqtt_dotdot callback functions.
Definition: dotdot_mqtt.h:96
void uic_mqtt_dotdot_door_lock_clear_allpin_codes_response_callback_unset(const uic_mqtt_dotdot_door_lock_clear_allpin_codes_response_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/clear_allpin_codes_response is received.
void uic_mqtt_dotdot_thermostat_generated_get_weekly_schedule_response_callback_clear()
Clears all callbacks registered for when +/Thermostat/GeneratedCommands/get_weekly_schedule_response ...
sl_status_t uic_mqtt_dotdot_name_and_location_name_publish(const char *base_topic, const char *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; NameAndLocation/Attributes/Name.
sl_status_t uic_mqtt_dotdot_thermostat_number_of_weekly_transitions_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/NumberOfWeeklyTransitions.
sl_status_t(* uic_mqtt_dotdot_state_remove_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type)
Definition: dotdot_mqtt.h:34870
void uic_mqtt_dotdot_color_control_generated_stop_move_step_callback_set(const uic_mqtt_dotdot_color_control_stop_move_step_callback_t callback)
Setup callback to be called when a +/ColorControl/GeneratedCommands/stop_move_step is received.
sl_status_t uic_mqtt_dotdot_thermostat_ac_refrigerant_type_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/ACRefrigerantType.
sl_status_t uic_mqtt_dotdot_time_dst_shift_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Time/Attributes/DstShift.
void uic_mqtt_dotdot_level_generated_step_callback_set(const uic_mqtt_dotdot_level_step_callback_t callback)
Setup callback to be called when a +/Level/GeneratedCommands/step is received.
void uic_mqtt_dotdot_configuration_parameters_set_parameter_callback_unset(const uic_mqtt_dotdot_configuration_parameters_set_parameter_callback_t callback)
Unsets callback to be called when a ConfigurationParameters/Commands/set_parameter is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_apparent_power_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ApparentPower.
void uic_mqtt_dotdot_scenes_generated_enhanced_view_scene_response_callback_clear()
Clears all callbacks registered for when +/Scenes/GeneratedCommands/enhanced_view_scene_response is r...
void uic_mqtt_dotdot_clear_window_covering_write_attributes_callbacks()
Clears all callbacks registered for when +/window_covering/Commands/WriteAttributes is received.
void uic_mqtt_dotdot_binding_unbind_callback_set(const uic_mqtt_dotdot_binding_unbind_callback_t callback)
Setup callback to be called when a Binding/Commands/unbind is received.
sl_status_t(* uic_mqtt_dotdot_binding_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_binding_state_t, uic_mqtt_dotdot_binding_updated_state_t)
Definition: dotdot_mqtt.h:35431
sl_status_t uic_mqtt_dotdot_window_covering_deceleration_time_lift_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; WindowCovering/Attributes/DecelerationTimeLift.
sl_status_t uic_mqtt_dotdot_electrical_measurement_ac_power_multiplier_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/ACPowerMultiplier.
void uic_mqtt_dotdot_clear_protocol_controller_rf_telemetry_force_read_attributes_callbacks()
Clears all callbacks registered for when +/protocol_controller_rf_telemetry/Commands/ForceReadAttribu...
void uic_mqtt_dotdot_unset_iaswd_write_attributes_callback(const uic_mqtt_dotdot_iaswd_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/iaswd/Commands/WriteAttributes is received...
sl_status_t(* uic_mqtt_dotdot_illuminance_measurement_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_illuminance_measurement_updated_state_t)
Definition: dotdot_mqtt.h:23281
sl_status_t uic_mqtt_dotdot_color_control_color_loop_stored_enhanced_hue_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/ColorLoopStoredEnhancedHue.
sl_status_t uic_mqtt_dotdot_diagnostics_mac_tx_ucast_retry_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/MacTxUcastRetry.
void uic_mqtt_dotdot_clear_time_write_attributes_callbacks()
Clears all callbacks registered for when +/time/Commands/WriteAttributes is received.
void uic_mqtt_dotdot_set_pm25_force_read_attributes_callback(const uic_mqtt_dotdot_pm25_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/pm25/Commands/ForceReadAttributes is r...
sl_status_t uic_mqtt_dotdot_door_lock_door_open_events_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/DoorOpenEvents.
sl_status_t(* uic_mqtt_dotdot_groups_add_group_if_identifying_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint16_t group_id, const char *group_name)
Definition: dotdot_mqtt.h:3730
sl_status_t uic_mqtt_dotdot_occupancy_sensing_ultrasonic_occupied_to_unoccupied_delay_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; OccupancySensing/Attributes/UltrasonicOccupiedToUnoccupiedDelay.
sl_status_t uic_mqtt_dotdot_thermostat_occupancy_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/Occupancy.
sl_status_t uic_mqtt_dotdot_carbon_monoxide_min_measured_value_publish(const char *base_topic, float value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; CarbonMonoxide/Attributes/MinMeasuredValue.
void uic_mqtt_dotdot_shade_configuration_unretain_cluster_revision(const char *base_topic)
Unretain a publication to ShadeConfiguration/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_pressure_measurement_measured_value_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PressureMeasurement/Attributes/MeasuredValue.
void uic_mqtt_dotdot_clear_protocol_controller_rf_telemetry_write_attributes_callbacks()
Clears all callbacks registered for when +/protocol_controller_rf_telemetry/Commands/WriteAttributes ...
void uic_mqtt_dotdot_clear_poll_control_force_read_attributes_callbacks()
Clears all callbacks registered for when +/poll_control/Commands/ForceReadAttributes is received.
void uic_mqtt_dotdot_scenes_remove_all_scenes_callback_unset(const uic_mqtt_dotdot_scenes_remove_all_scenes_callback_t callback)
Unsets callback to be called when a Scenes/Commands/remove_all_scenes is received.
void uic_mqtt_dotdot_configuration_parameters_discover_parameter_callback_set(const uic_mqtt_dotdot_configuration_parameters_discover_parameter_callback_t callback)
Setup callback to be called when a ConfigurationParameters/Commands/discover_parameter is received.
void uic_mqtt_dotdot_set_protocol_controller_rf_telemetry_write_attributes_callback(const uic_mqtt_dotdot_protocol_controller_rf_telemetry_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/protocol_controller_rf_telemetry/Commands/W...
void uic_mqtt_dotdot_door_lock_set_year_day_schedule_response_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/set_year_day_schedule_response is received...
sl_status_t uic_mqtt_dotdot_scenes_current_scene_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Scenes/Attributes/CurrentScene.
void uic_mqtt_dotdot_name_and_location_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish an empty array of SupportedCommands for UNID/EndPoint for the NameAndLocation Cluster.
sl_status_t(* uic_mqtt_dotdot_door_lock_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_door_lock_updated_state_t)
Definition: dotdot_mqtt.h:10035
void uic_mqtt_dotdot_scenes_generated_view_scene_callback_clear()
Clears all callbacks registered for when +/Scenes/GeneratedCommands/view_scene is received.
sl_status_t uic_mqtt_dotdot_pm25_min_measured_value_publish(const char *base_topic, float value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PM25/Attributes/MinMeasuredValue.
sl_status_t uic_mqtt_dotdot_color_control_primary2x_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/Primary2X.
void uic_mqtt_dotdot_door_lock_generated_set_user_status_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/set_user_status is received.
void uic_mqtt_dotdot_clear_thermostat_user_interface_configuration_write_attributes_callbacks()
Clears all callbacks registered for when +/thermostat_user_interface_configuration/Commands/WriteAttr...
sl_status_t uic_mqtt_dotdot_door_lock_keypad_programming_event_mask_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/KeypadProgrammingEventMask.
sl_status_t uic_mqtt_dotdot_relativity_humidity_measured_value_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; RelativityHumidity/Attributes/MeasuredValue.
void uic_mqtt_dotdot_unset_ph_measurement_write_attributes_callback(const uic_mqtt_dotdot_ph_measurement_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/ph_measurement/Commands/WriteAttributes is...
sl_status_t uic_mqtt_dotdot_window_covering_mode_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; WindowCovering/Attributes/Mode.
void uic_mqtt_dotdot_door_lock_generated_set_year_day_schedule_response_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/set_year_day_schedule_response ...
sl_status_t uic_mqtt_dotdot_electrical_measurement_dc_voltage_multiplier_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/DCVoltageMultiplier.
sl_status_t uic_mqtt_dotdot_electrical_conductivity_measurement_measured_value_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalConductivityMeasurement/Attributes/MeasuredValue.
sl_status_t uic_mqtt_dotdot_time_local_time_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Time/Attributes/LocalTime.
void uic_mqtt_dotdot_aox_position_estimation_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish an empty array of SupportedCommands for UNID/EndPoint for the AoXPositionEstimation Cluster.
sl_status_t uic_mqtt_dotdot_application_monitoring_mqtt_average_delivery_time_seconds_publish(const char *base_topic, double value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ApplicationMonitoring/Attributes/MQTTAverageDeliveryTimeSeconds.
sl_status_t(* uic_mqtt_dotdot_color_control_move_hue_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, CCMoveMode move_mode, uint8_t rate, uint8_t options_mask, uint8_t options_override)
Definition: dotdot_mqtt.h:19543
void uic_mqtt_dotdot_scenes_enhanced_add_scene_callback_set(const uic_mqtt_dotdot_scenes_enhanced_add_scene_callback_t callback)
Setup callback to be called when a Scenes/Commands/enhanced_add_scene is received.
sl_status_t uic_mqtt_dotdot_level_remaining_time_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Level/Attributes/RemainingTime.
sl_status_t uic_mqtt_dotdot_electrical_measurement_active_power_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/ActivePower.
sl_status_t uic_mqtt_dotdot_aox_locator_period_samples_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; AoXLocator/Attributes/PeriodSamples.
sl_status_t uic_mqtt_dotdot_electrical_measurement_measured_phase5th_harmonic_current_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/MeasuredPhase5thHarmonicCurrent.
void uic_mqtt_dotdot_door_lock_generated_clearpin_code_callback_unset(const uic_mqtt_dotdot_door_lock_clearpin_code_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/clearpin_code is received.
void uic_mqtt_dotdot_groups_add_group_if_identifying_callback_unset(const uic_mqtt_dotdot_groups_add_group_if_identifying_callback_t callback)
Unsets callback to be called when a Groups/Commands/add_group_if_identifying is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_voltage_max_phc_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSVoltageMaxPhC.
sl_status_t uic_mqtt_dotdot_time_dst_end_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Time/Attributes/DstEnd.
void uic_mqtt_dotdot_binding_bind_to_protocol_controller_callback_unset(const uic_mqtt_dotdot_binding_bind_to_protocol_controller_callback_t callback)
Unsets callback to be called when a Binding/Commands/bind_to_protocol_controller is received.
sl_status_t uic_mqtt_dotdot_metering_temperature_unit_of_measure_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Metering/Attributes/TemperatureUnitOfMeasure.
void uic_mqtt_dotdot_basic_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish an empty array of SupportedCommands for UNID/EndPoint for the Basic Cluster.
sl_status_t uic_mqtt_dotdot_window_covering_installed_closed_limit_tilt_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; WindowCovering/Attributes/InstalledClosedLimitTilt.
sl_status_t(* uic_mqtt_dotdot_aox_locator_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_aox_locator_updated_state_t)
Definition: dotdot_mqtt.h:38416
sl_status_t(* uic_mqtt_dotdot_pump_configuration_and_control_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_pump_configuration_and_control_updated_state_t)
Definition: dotdot_mqtt.h:15796
sl_status_t(* uic_mqtt_dotdot_aox_position_estimation_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_aox_position_estimation_updated_state_t)
Definition: dotdot_mqtt.h:39247
void uic_mqtt_dotdot_poll_control_generated_set_long_poll_interval_callback_set(const uic_mqtt_dotdot_poll_control_set_long_poll_interval_callback_t callback)
Setup callback to be called when a +/PollControl/GeneratedCommands/set_long_poll_interval is received...
sl_status_t uic_mqtt_dotdot_aox_locator_cte_length_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; AoXLocator/Attributes/CTELength.
void uic_mqtt_dotdot_scenes_enhanced_view_scene_callback_clear()
Clears all callbacks registered for when Scenes/Commands/enhanced_view_scene is received.
void uic_mqtt_dotdot_level_generated_move_to_level_callback_clear()
Clears all callbacks registered for when +/Level/GeneratedCommands/move_to_level is received.
sl_status_t uic_mqtt_dotdot_aox_locator_reporting_mode_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; AoXLocator/Attributes/ReportingMode.
void uic_mqtt_dotdot_clear_metering_force_read_attributes_callbacks()
Clears all callbacks registered for when +/metering/Commands/ForceReadAttributes is received.
sl_status_t uic_mqtt_dotdot_power_configuration_battery3_percentage_threshold1_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/Battery3PercentageThreshold1.
sl_status_t uic_mqtt_dotdot_system_metrics_average_temperature_celcius_publish(const char *base_topic, double value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; SystemMetrics/Attributes/AverageTemperatureCelcius.
void uic_mqtt_dotdot_set_wind_speed_measurement_write_attributes_callback(const uic_mqtt_dotdot_wind_speed_measurement_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/wind_speed_measurement/Commands/WriteAttrib...
sl_status_t uic_mqtt_dotdot_basic_manufacturer_version_details_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Basic/Attributes/ManufacturerVersionDetails.
void uic_mqtt_dotdot_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish emtpy values for SupportedCommands for UNID/EndPoint.
void uic_mqtt_dotdot_binding_generated_unbind_callback_set(const uic_mqtt_dotdot_binding_unbind_callback_t callback)
Setup callback to be called when a +/Binding/GeneratedCommands/unbind is received.
sl_status_t uic_mqtt_dotdot_ballast_configuration_ballast_factor_adjustment_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; BallastConfiguration/Attributes/BallastFactorAdjustment.
sl_status_t(* uic_mqtt_dotdot_metering_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_metering_state_t, uic_mqtt_dotdot_metering_updated_state_t)
Definition: dotdot_mqtt.h:28088
sl_status_t uic_mqtt_dotdot_door_lock_lock_type_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/LockType.
sl_status_t uic_mqtt_dotdot_metering_temperature_formatting_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Metering/Attributes/TemperatureFormatting.
void uic_mqtt_dotdot_door_lock_generated_clear_year_day_schedule_callback_unset(const uic_mqtt_dotdot_door_lock_clear_year_day_schedule_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/clear_year_day_schedule is received.
sl_status_t uic_mqtt_dotdot_ph_measurement_tolerance_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PhMeasurement/Attributes/Tolerance.
sl_status_t uic_mqtt_dotdot_color_control_start_up_color_temperature_mireds_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/StartUpColorTemperatureMireds.
void uic_mqtt_dotdot_groups_generated_add_group_if_identifying_callback_clear()
Clears all callbacks registered for when +/Groups/GeneratedCommands/add_group_if_identifying is recei...
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_extreme_under_voltage_period_phc_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/RMSExtremeUnderVoltagePeriodPhC.
sl_status_t uic_mqtt_dotdot_application_monitoring_mqtt_subscription_count_publish(const char *base_topic, uint64_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ApplicationMonitoring/Attributes/MQTTSubscriptionCount.
sl_status_t uic_mqtt_dotdot_door_lock_enable_one_touch_locking_publish(const char *base_topic, bool value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/EnableOneTouchLocking.
sl_status_t uic_mqtt_dotdot_power_configuration_battery2_voltage_threshold2_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/Battery2VoltageThreshold2.
void uic_mqtt_dotdot_binding_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the Binding/ClusterRevision attribute.
void uic_mqtt_dotdot_pump_configuration_and_control_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the PumpConfigurationAndControl/ClusterRevision attribute.
void uic_mqtt_dotdot_door_lock_generated_get_user_type_response_callback_unset(const uic_mqtt_dotdot_door_lock_get_user_type_response_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/get_user_type_response is received.
void uic_mqtt_dotdot_level_generated_stop_with_on_off_callback_unset(const uic_mqtt_dotdot_level_stop_with_on_off_callback_t callback)
Unsets callback to be called when a +/Level/GeneratedCommands/stop_with_on_off is received.
sl_status_t uic_mqtt_dotdot_diagnostics_packet_validate_drop_count_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/PacketValidateDropCount.
void uic_mqtt_dotdot_state_generated_remove_offline_callback_clear()
Clears all callbacks registered for when +/State/GeneratedCommands/remove_offline is received.
void uic_mqtt_dotdot_set_relativity_humidity_write_attributes_callback(const uic_mqtt_dotdot_relativity_humidity_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/relativity_humidity/Commands/WriteAttribute...
void uic_mqtt_dotdot_unset_fan_control_force_read_attributes_callback(const uic_mqtt_dotdot_fan_control_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/fan_control/Commands/ForceReadAttribu...
sl_status_t uic_mqtt_dotdot_level_min_frequency_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Level/Attributes/MinFrequency.
sl_status_t uic_mqtt_dotdot_diagnostics_number_of_resets_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/NumberOfResets.
sl_status_t(* uic_mqtt_dotdot_binding_unbind_from_protocol_controller_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, const char *cluster_name)
Definition: dotdot_mqtt.h:35409
void uic_mqtt_dotdot_set_aox_locator_write_attributes_callback(const uic_mqtt_dotdot_aox_locator_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/aox_locator/Commands/WriteAttributes is rec...
void uic_mqtt_dotdot_ias_zone_generated_zone_enroll_response_callback_unset(const uic_mqtt_dotdot_ias_zone_zone_enroll_response_callback_t callback)
Unsets callback to be called when a +/IASZone/GeneratedCommands/zone_enroll_response is received.
void uic_mqtt_dotdot_basic_reset_to_factory_defaults_callback_set(const uic_mqtt_dotdot_basic_reset_to_factory_defaults_callback_t callback)
Setup callback to be called when a Basic/Commands/reset_to_factory_defaults is received.
sl_status_t uic_mqtt_dotdot_illuminance_measurement_min_measured_value_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; IlluminanceMeasurement/Attributes/MinMeasuredValue.
sl_status_t uic_mqtt_dotdot_time_dst_start_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Time/Attributes/DstStart.
void uic_mqtt_dotdot_door_lock_generated_get_user_type_response_callback_set(const uic_mqtt_dotdot_door_lock_get_user_type_response_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/get_user_type_response is received.
sl_status_t uic_mqtt_dotdot_color_control_color_pointrx_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/ColorPointRX.
sl_status_t(* uic_mqtt_dotdot_door_lock_setpin_code_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkPINUserID userid, DrlkSettableUserStatus user_status, DrlkUserType user_type, const char *pin)
Definition: dotdot_mqtt.h:9512
sl_status_t uic_mqtt_dotdot_door_lock_open_period_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DoorLock/Attributes/OpenPeriod.
void uic_mqtt_dotdot_window_covering_stop_callback_set(const uic_mqtt_dotdot_window_covering_stop_callback_t callback)
Setup callback to be called when a WindowCovering/Commands/stop is received.
sl_status_t uic_mqtt_dotdot_thermostat_user_interface_configuration_schedule_programming_visibility_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ThermostatUserInterfaceConfiguration/Attributes/ScheduleProgrammingV...
sl_status_t(* uic_mqtt_dotdot_window_covering_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_window_covering_state_t, uic_mqtt_dotdot_window_covering_updated_state_t)
Definition: dotdot_mqtt.h:14175
void uic_mqtt_dotdot_set_illuminance_measurement_force_read_attributes_callback(const uic_mqtt_dotdot_illuminance_measurement_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/illuminance_measurement/Commands/Force...
void uic_mqtt_dotdot_door_lock_getrfid_code_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/getrfid_code is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_dc_current_overload_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/DCCurrentOverload.
sl_status_t uic_mqtt_dotdot_application_monitoring_applicationcpu_usage_percent_publish(const char *base_topic, double value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ApplicationMonitoring/Attributes/ApplicationCPUUsagePercent.
void uic_mqtt_dotdot_fan_control_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish an empty array of SupportedCommands for UNID/EndPoint for the FanControl Cluster.
sl_status_t uic_mqtt_dotdot_alarms_alarm_count_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Alarms/Attributes/AlarmCount.
void uic_mqtt_dotdot_dehumidification_control_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the DehumidificationControl Cluster.
void uic_mqtt_dotdot_name_and_location_unretain_cluster_revision(const char *base_topic)
Unretain a publication to NameAndLocation/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_application_monitoring_application_version_publish(const char *base_topic, const char *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ApplicationMonitoring/Attributes/ApplicationVersion.
sl_status_t uic_mqtt_dotdot_on_off_on_off_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; OnOff/Attributes/OnOff.
void uic_mqtt_dotdot_configuration_parameters_generated_discover_parameter_callback_set(const uic_mqtt_dotdot_configuration_parameters_discover_parameter_callback_t callback)
Setup callback to be called when a +/ConfigurationParameters/GeneratedCommands/discover_parameter is ...
sl_status_t uic_mqtt_dotdot_metering_current_summation_delivered_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Metering/Attributes/CurrentSummationDelivered.
sl_status_t uic_mqtt_dotdot_system_metrics_wireless_network_interfaces_data_publish(const char *base_topic, size_t value_count, const WirelessNetworkInterfaceData *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; SystemMetrics/Attributes/WirelessNetworkInterfacesData.
void uic_mqtt_dotdot_color_control_generated_move_to_saturation_callback_clear()
Clears all callbacks registered for when +/ColorControl/GeneratedCommands/move_to_saturation is recei...
sl_status_t uic_mqtt_dotdot_thermostat_occupied_heating_setpoint_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/OccupiedHeatingSetpoint.
sl_status_t uic_mqtt_dotdot_flow_measurement_measured_value_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; FlowMeasurement/Attributes/MeasuredValue.
void uic_mqtt_dotdot_ias_zone_generated_initiate_test_mode_callback_set(const uic_mqtt_dotdot_ias_zone_initiate_test_mode_callback_t callback)
Setup callback to be called when a +/IASZone/GeneratedCommands/initiate_test_mode is received.
void uic_mqtt_dotdot_alarms_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the Alarms Cluster.
sl_status_t uic_mqtt_dotdot_power_configuration_battery_alarm_mask_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/BatteryAlarmMask.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_current_phc_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/RMSCurrentPhC.
sl_status_t uic_mqtt_dotdot_metering_multiplier_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Metering/Attributes/Multiplier.
sl_status_t uic_mqtt_dotdot_color_control_current_hue_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/CurrentHue.
void uic_mqtt_dotdot_unset_metering_force_read_attributes_callback(const uic_mqtt_dotdot_metering_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/metering/Commands/ForceReadAttributes...
void uic_mqtt_dotdot_unset_pm25_write_attributes_callback(const uic_mqtt_dotdot_pm25_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/pm25/Commands/WriteAttributes is received.
sl_status_t uic_mqtt_dotdot_power_configuration_battery3_percentage_threshold2_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/Battery3PercentageThreshold2.
void uic_mqtt_dotdot_poll_control_check_in_callback_unset(const uic_mqtt_dotdot_poll_control_check_in_callback_t callback)
Unsets callback to be called when a PollControl/Commands/check_in is received.
sl_status_t uic_mqtt_dotdot_time_time_publish(const char *base_topic, UTC value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Time/Attributes/Time.
sl_status_t uic_mqtt_dotdot_electrical_measurement_dc_voltage_divisor_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/DCVoltageDivisor.
void uic_mqtt_dotdot_set_thermostat_write_attributes_callback(const uic_mqtt_dotdot_thermostat_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/thermostat/Commands/WriteAttributes is rece...
sl_status_t uic_mqtt_dotdot_color_control_enhanced_current_hue_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/EnhancedCurrentHue.
sl_status_t uic_mqtt_dotdot_power_configuration_battery3_alarm_mask_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery3AlarmMask.
void uic_mqtt_dotdot_alarms_generated_get_alarm_callback_clear()
Clears all callbacks registered for when +/Alarms/GeneratedCommands/get_alarm is received.
void uic_mqtt_dotdot_state_discover_security_callback_unset(const uic_mqtt_dotdot_state_discover_security_callback_t callback)
Unsets callback to be called when a State/Commands/discover_security is received.
sl_status_t uic_mqtt_dotdot_power_configuration_battery2_rated_voltage_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/Battery2RatedVoltage.
void uic_mqtt_dotdot_color_control_generated_move_to_color_temperature_callback_clear()
Clears all callbacks registered for when +/ColorControl/GeneratedCommands/move_to_color_temperature i...
void uic_mqtt_dotdot_scenes_generated_view_scene_response_callback_unset(const uic_mqtt_dotdot_scenes_view_scene_response_callback_t callback)
Unsets callback to be called when a +/Scenes/GeneratedCommands/view_scene_response is received.
void uic_mqtt_dotdot_door_lock_generated_operating_event_notification_callback_set(const uic_mqtt_dotdot_door_lock_operating_event_notification_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/operating_event_notification is recei...
void uic_mqtt_dotdot_window_covering_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the WindowCovering/ClusterRevision attribute.
void uic_mqtt_dotdot_door_lock_get_holiday_schedule_response_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/get_holiday_schedule_response is received.
void uic_mqtt_dotdot_set_soil_moisture_force_read_attributes_callback(const uic_mqtt_dotdot_soil_moisture_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/soil_moisture/Commands/ForceReadAttrib...
void uic_mqtt_dotdot_door_lock_generated_getrfid_code_response_callback_set(const uic_mqtt_dotdot_door_lock_getrfid_code_response_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/getrfid_code_response is received.
sl_status_t uic_mqtt_dotdot_barrier_control_close_events_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; BarrierControl/Attributes/CloseEvents.
void uic_mqtt_dotdot_scenes_get_scene_membership_callback_clear()
Clears all callbacks registered for when Scenes/Commands/get_scene_membership is received.
sl_status_t uic_mqtt_dotdot_device_temperature_configuration_high_temp_threshold_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DeviceTemperatureConfiguration/Attributes/HighTempThreshold.
sl_status_t uic_mqtt_dotdot_application_monitoring_mqtt_messages_sent_publish(const char *base_topic, uint64_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ApplicationMonitoring/Attributes/MQTTMessagesSent.
sl_status_t uic_mqtt_dotdot_door_lock_alarm_mask_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/AlarmMask.
void uic_mqtt_dotdot_door_lock_clearpin_code_response_callback_unset(const uic_mqtt_dotdot_door_lock_clearpin_code_response_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/clearpin_code_response is received.
sl_status_t(* uic_mqtt_dotdot_application_monitoring_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_application_monitoring_state_t, uic_mqtt_dotdot_application_monitoring_updated_state_t)
Definition: dotdot_mqtt.h:36910
void uic_mqtt_dotdot_window_covering_go_to_tilt_value_callback_unset(const uic_mqtt_dotdot_window_covering_go_to_tilt_value_callback_t callback)
Unsets callback to be called when a WindowCovering/Commands/go_to_tilt_value is received.
void uic_mqtt_dotdot_clear_ias_zone_write_attributes_callbacks()
Clears all callbacks registered for when +/ias_zone/Commands/WriteAttributes is received.
void uic_mqtt_dotdot_level_stop_with_on_off_callback_unset(const uic_mqtt_dotdot_level_stop_with_on_off_callback_t callback)
Unsets callback to be called when a Level/Commands/stop_with_on_off is received.
void uic_mqtt_dotdot_scenes_generated_add_scene_response_callback_unset(const uic_mqtt_dotdot_scenes_add_scene_response_callback_t callback)
Unsets callback to be called when a +/Scenes/GeneratedCommands/add_scene_response is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_voltage_sag_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSVoltageSag.
void uic_mqtt_dotdot_color_control_step_hue_callback_unset(const uic_mqtt_dotdot_color_control_step_hue_callback_t callback)
Unsets callback to be called when a ColorControl/Commands/step_hue is received.
void uic_mqtt_dotdot_set_pump_configuration_and_control_force_read_attributes_callback(const uic_mqtt_dotdot_pump_configuration_and_control_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/pump_configuration_and_control/Command...
void uic_mqtt_dotdot_poll_control_check_in_response_callback_unset(const uic_mqtt_dotdot_poll_control_check_in_response_callback_t callback)
Unsets callback to be called when a PollControl/Commands/check_in_response is received.
void uic_mqtt_dotdot_level_generated_move_to_level_with_on_off_callback_clear()
Clears all callbacks registered for when +/Level/GeneratedCommands/move_to_level_with_on_off is recei...
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_extreme_over_voltage_period_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSExtremeOverVoltagePeriod.
void uic_mqtt_dotdot_door_lock_set_holiday_schedule_callback_unset(const uic_mqtt_dotdot_door_lock_set_holiday_schedule_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/set_holiday_schedule is received.
void uic_mqtt_dotdot_door_lock_generated_set_year_day_schedule_response_callback_set(const uic_mqtt_dotdot_door_lock_set_year_day_schedule_response_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/set_year_day_schedule_response is rec...
void uic_mqtt_dotdot_clear_thermostat_write_attributes_callbacks()
Clears all callbacks registered for when +/thermostat/Commands/WriteAttributes is received.
void uic_mqtt_dotdot_pressure_measurement_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the PressureMeasurement/ClusterRevision attribute.
void uic_mqtt_dotdot_groups_view_group_callback_clear()
Clears all callbacks registered for when Groups/Commands/view_group is received.
sl_status_t uic_mqtt_dotdot_diagnostics_join_indication_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/JoinIndication.
sl_status_t uic_mqtt_dotdot_barrier_control_barrier_position_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; BarrierControl/Attributes/BarrierPosition.
void uic_mqtt_dotdot_unset_barrier_control_write_attributes_callback(const uic_mqtt_dotdot_barrier_control_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/barrier_control/Commands/WriteAttributes i...
sl_status_t uic_mqtt_dotdot_carbon_dioxide_min_measured_value_publish(const char *base_topic, float value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; CarbonDioxide/Attributes/MinMeasuredValue.
void uic_mqtt_dotdot_flow_measurement_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the FlowMeasurement Cluster.
void uic_mqtt_dotdot_color_control_generated_move_color_temperature_callback_unset(const uic_mqtt_dotdot_color_control_move_color_temperature_callback_t callback)
Unsets callback to be called when a +/ColorControl/GeneratedCommands/move_color_temperature is receiv...
sl_status_t uic_mqtt_dotdot_basic_manufacturer_name_publish(const char *base_topic, const char *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Basic/Attributes/ManufacturerName.
sl_status_t(* uic_mqtt_dotdot_door_lock_set_user_status_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, DrlkPassFailStatus status)
Definition: dotdot_mqtt.h:9587
void uic_mqtt_dotdot_color_control_stop_move_step_callback_set(const uic_mqtt_dotdot_color_control_stop_move_step_callback_t callback)
Setup callback to be called when a ColorControl/Commands/stop_move_step is received.
sl_status_t uic_mqtt_dotdot_poll_control_fast_poll_timeout_max_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PollControl/Attributes/FastPollTimeoutMax.
sl_status_t uic_mqtt_dotdot_carbon_monoxide_max_measured_value_publish(const char *base_topic, float value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; CarbonMonoxide/Attributes/MaxMeasuredValue.
sl_status_t uic_mqtt_dotdot_system_metrics_cpu_average_usage_percent_publish(const char *base_topic, size_t value_count, const double *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; SystemMetrics/Attributes/CPUAverageUsagePercent.
sl_status_t uic_mqtt_dotdot_door_lock_number_ofrfid_users_supported_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DoorLock/Attributes/NumberOfRFIDUsersSupported.
sl_status_t uic_mqtt_dotdot_electrical_measurement_measured11th_harmonic_current_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/Measured11thHarmonicCurrent.
sl_status_t uic_mqtt_dotdot_binding_binding_table_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Binding/Attributes/BindingTable.
void uic_mqtt_dotdot_window_covering_unretain_cluster_revision(const char *base_topic)
Unretain a publication to WindowCovering/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_color_control_primary6_intensity_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/Primary6Intensity.
sl_status_t uic_mqtt_dotdot_aox_locator_azimuth_mask_publish(const char *base_topic, size_t value_count, const MinMaxPair *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; AoXLocator/Attributes/AzimuthMask.
void uic_mqtt_dotdot_clear_door_lock_force_read_attributes_callbacks()
Clears all callbacks registered for when +/door_lock/Commands/ForceReadAttributes is received.
sl_status_t uic_mqtt_dotdot_flow_measurement_max_measured_value_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; FlowMeasurement/Attributes/MaxMeasuredValue.
void uic_mqtt_dotdot_on_off_generated_on_with_recall_global_scene_callback_set(const uic_mqtt_dotdot_on_off_on_with_recall_global_scene_callback_t callback)
Setup callback to be called when a +/OnOff/GeneratedCommands/on_with_recall_global_scene is received.
void uic_mqtt_dotdot_door_lock_get_user_status_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/get_user_status is received.
void uic_mqtt_dotdot_application_monitoring_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the ApplicationMonitoring/ClusterRevision attribute.
void uic_mqtt_dotdot_set_door_lock_write_attributes_callback(const uic_mqtt_dotdot_door_lock_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/door_lock/Commands/WriteAttributes is recei...
void uic_mqtt_dotdot_level_generated_move_callback_clear()
Clears all callbacks registered for when +/Level/GeneratedCommands/move is received.
sl_status_t uic_mqtt_dotdot_metering_current_outlet_energy_carrier_summation_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Metering/Attributes/CurrentOutletEnergyCarrierSummation.
sl_status_t uic_mqtt_dotdot_electrical_conductivity_measurement_max_measured_value_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalConductivityMeasurement/Attributes/MaxMeasuredValue.
sl_status_t(* uic_mqtt_dotdot_color_control_enhanced_move_to_hue_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint16_t enhanced_hue, CCDirection direction, uint16_t transition_time, uint8_t options_mask, uint8_t options_override)
Definition: dotdot_mqtt.h:19683
void uic_mqtt_dotdot_door_lock_generated_set_user_status_callback_unset(const uic_mqtt_dotdot_door_lock_set_user_status_callback_t callback)
Unsets callback to be called when a +/DoorLock/GeneratedCommands/set_user_status is received.
void uic_mqtt_dotdot_door_lock_clear_weekday_schedule_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/clear_weekday_schedule is received.
void uic_mqtt_dotdot_on_off_generated_off_with_effect_callback_unset(const uic_mqtt_dotdot_on_off_off_with_effect_callback_t callback)
Unsets callback to be called when a +/OnOff/GeneratedCommands/off_with_effect is received.
void uic_mqtt_dotdot_door_lock_generated_clear_holiday_schedule_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/clear_holiday_schedule is recei...
void uic_mqtt_dotdot_thermostat_generated_clear_weekly_schedule_callback_clear()
Clears all callbacks registered for when +/Thermostat/GeneratedCommands/clear_weekly_schedule is rece...
sl_status_t uic_mqtt_dotdot_illuminance_measurement_light_sensor_type_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; IlluminanceMeasurement/Attributes/LightSensorType.
sl_status_t uic_mqtt_dotdot_color_control_color_capabilities_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/ColorCapabilities.
sl_status_t uic_mqtt_dotdot_system_metrics_wireless_network_interfaces_data_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; SystemMetrics/Attributes/WirelessNetworkInterfacesData.
void uic_mqtt_dotdot_application_monitoring_generated_log_entry_callback_set(const uic_mqtt_dotdot_application_monitoring_log_entry_callback_t callback)
Setup callback to be called when a +/ApplicationMonitoring/GeneratedCommands/log_entry is received.
void uic_mqtt_dotdot_alarms_get_alarm_callback_unset(const uic_mqtt_dotdot_alarms_get_alarm_callback_t callback)
Unsets callback to be called when a Alarms/Commands/get_alarm is received.
sl_status_t(* uic_mqtt_dotdot_alarms_reset_all_alarms_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type)
Definition: dotdot_mqtt.h:7661
void uic_mqtt_dotdot_door_lock_clear_weekday_schedule_response_callback_set(const uic_mqtt_dotdot_door_lock_clear_weekday_schedule_response_callback_t callback)
Setup callback to be called when a DoorLock/Commands/clear_weekday_schedule_response is received.
sl_status_t uic_mqtt_dotdot_state_network_status_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; State/Attributes/NetworkStatus.
sl_status_t uic_mqtt_dotdot_protocol_controller_rf_telemetry_tx_report_enabled_publish(const char *base_topic, bool value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ProtocolController-RFTelemetry/Attributes/TxReportEnabled.
void uic_mqtt_dotdot_door_lock_generated_get_weekday_schedule_response_callback_set(const uic_mqtt_dotdot_door_lock_get_weekday_schedule_response_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/get_weekday_schedule_response is rece...
sl_status_t uic_mqtt_dotdot_color_control_color_loop_direction_publish(const char *base_topic, CCColorLoopDirection value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/ColorLoopDirection.
sl_status_t uic_mqtt_dotdot_thermostat_temperature_setpoint_hold_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/TemperatureSetpointHold.
sl_status_t uic_mqtt_dotdot_thermostat_hvac_system_type_configuration_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/HVACSystemTypeConfiguration.
sl_status_t uic_mqtt_dotdot_application_monitoring_applicationcpu_max_usage_percent_publish(const char *base_topic, double value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ApplicationMonitoring/Attributes/ApplicationCPUMaxUsagePercent.
sl_status_t uic_mqtt_dotdot_color_control_color_pointgx_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/ColorPointGX.
void uic_mqtt_dotdot_level_unretain_cluster_revision(const char *base_topic)
Unretain a publication to Level/ClusterRevision attribute.
void uic_mqtt_dotdot_clear_poll_control_write_attributes_callbacks()
Clears all callbacks registered for when +/poll_control/Commands/WriteAttributes is received.
void uic_mqtt_dotdot_thermostat_get_weekly_schedule_callback_clear()
Clears all callbacks registered for when Thermostat/Commands/get_weekly_schedule is received.
void uic_mqtt_dotdot_alarms_generated_alarm_callback_unset(const uic_mqtt_dotdot_alarms_alarm_callback_t callback)
Unsets callback to be called when a +/Alarms/GeneratedCommands/alarm is received.
void uic_mqtt_dotdot_color_control_step_color_callback_set(const uic_mqtt_dotdot_color_control_step_color_callback_t callback)
Setup callback to be called when a ColorControl/Commands/step_color is received.
sl_status_t uic_mqtt_dotdot_electrical_measurement_dc_power_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/DCPower.
sl_status_t uic_mqtt_dotdot_thermostat_abs_max_heat_setpoint_limit_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/AbsMaxHeatSetpointLimit.
void uic_mqtt_dotdot_electrical_measurement_generated_get_measurement_profile_callback_unset(const uic_mqtt_dotdot_electrical_measurement_get_measurement_profile_callback_t callback)
Unsets callback to be called when a +/ElectricalMeasurement/GeneratedCommands/get_measurement_profile...
sl_status_t uic_mqtt_dotdot_wind_speed_measurement_tolerance_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; WindSpeedMeasurement/Attributes/Tolerance.
sl_status_t uic_mqtt_dotdot_pressure_measurement_scaled_value_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PressureMeasurement/Attributes/ScaledValue.
void uic_mqtt_dotdot_thermostat_generated_get_relay_status_log_response_callback_clear()
Clears all callbacks registered for when +/Thermostat/GeneratedCommands/get_relay_status_log_response...
void uic_mqtt_dotdot_clear_state_force_read_attributes_callbacks()
Clears all callbacks registered for when +/state/Commands/ForceReadAttributes is received.
sl_status_t(* uic_mqtt_dotdot_shade_configuration_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_shade_configuration_updated_state_t)
Definition: dotdot_mqtt.h:9174
void uic_mqtt_dotdot_set_metering_force_read_attributes_callback(const uic_mqtt_dotdot_metering_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/metering/Commands/ForceReadAttributes ...
void uic_mqtt_dotdot_unset_door_lock_write_attributes_callback(const uic_mqtt_dotdot_door_lock_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/door_lock/Commands/WriteAttributes is rece...
sl_status_t(* uic_mqtt_dotdot_color_control_move_color_temperature_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, CCMoveMode move_mode, uint16_t rate, CCMinMiredsField color_temperature_minimum_mireds, CCMaxMiredsField color_temperature_maximum_mireds, uint8_t options_mask, uint8_t options_override)
Definition: dotdot_mqtt.h:19769
sl_status_t(* uic_mqtt_dotdot_temperature_measurement_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_temperature_measurement_state_t, uic_mqtt_dotdot_temperature_measurement_updated_state_t)
Definition: dotdot_mqtt.h:23765
sl_status_t(* uic_mqtt_dotdot_pm25_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_pm25_updated_state_t)
Definition: dotdot_mqtt.h:26906
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_voltage_swell_period_phc_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSVoltageSwellPeriodPhC.
void uic_mqtt_dotdot_door_lock_programming_event_notification_callback_set(const uic_mqtt_dotdot_door_lock_programming_event_notification_callback_t callback)
Setup callback to be called when a DoorLock/Commands/programming_event_notification is received.
void uic_mqtt_dotdot_scenes_remove_scene_callback_set(const uic_mqtt_dotdot_scenes_remove_scene_callback_t callback)
Setup callback to be called when a Scenes/Commands/remove_scene is received.
sl_status_t uic_mqtt_dotdot_time_time_status_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Time/Attributes/TimeStatus.
void uic_mqtt_dotdot_clear_flow_measurement_force_read_attributes_callbacks()
Clears all callbacks registered for when +/flow_measurement/Commands/ForceReadAttributes is received.
sl_status_t uic_mqtt_dotdot_occupancy_sensing_ultrasonic_unoccupied_to_occupied_delay_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; OccupancySensing/Attributes/UltrasonicUnoccupiedToOccupiedDelay.
sl_status_t uic_mqtt_dotdot_metering_energy_carrier_summation_formatting_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Metering/Attributes/EnergyCarrierSummationFormatting.
sl_status_t(* uic_mqtt_dotdot_carbon_dioxide_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_carbon_dioxide_state_t, uic_mqtt_dotdot_carbon_dioxide_updated_state_t)
Definition: dotdot_mqtt.h:26651
void uic_mqtt_dotdot_door_lock_generated_clear_allpin_codes_response_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/clear_allpin_codes_response is ...
sl_status_t uic_mqtt_dotdot_thermostat_occupancy_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/Occupancy.
sl_status_t uic_mqtt_dotdot_basic_zcl_version_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Basic/Attributes/ZCLVersion.
sl_status_t uic_mqtt_dotdot_electrical_measurement_active_power_min_phc_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/ActivePowerMinPhC.
void uic_mqtt_dotdot_set_protocol_controller_rf_telemetry_force_read_attributes_callback(const uic_mqtt_dotdot_protocol_controller_rf_telemetry_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/protocol_controller_rf_telemetry/Comma...
sl_status_t uic_mqtt_dotdot_window_covering_velocity_lift_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; WindowCovering/Attributes/VelocityLift.
void uic_mqtt_dotdot_set_identify_write_attributes_callback(const uic_mqtt_dotdot_identify_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/identify/Commands/WriteAttributes is receiv...
sl_status_t uic_mqtt_dotdot_aox_locator_cte_sampling_interval_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; AoXLocator/Attributes/CTESamplingInterval.
sl_status_t(* uic_mqtt_dotdot_identify_identify_query_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint16_t timeout)
Definition: dotdot_mqtt.h:3300
sl_status_t uic_mqtt_dotdot_thermostat_thermostat_programming_operation_mode_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/ThermostatProgrammingOperationMode.
sl_status_t uic_mqtt_dotdot_door_lock_default_configuration_register_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/DefaultConfigurationRegister.
void uic_mqtt_dotdot_set_shade_configuration_force_read_attributes_callback(const uic_mqtt_dotdot_shade_configuration_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/shade_configuration/Commands/ForceRead...
void uic_mqtt_dotdot_thermostat_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the Thermostat Cluster.
void uic_mqtt_dotdot_color_control_step_saturation_callback_set(const uic_mqtt_dotdot_color_control_step_saturation_callback_t callback)
Setup callback to be called when a ColorControl/Commands/step_saturation is received.
sl_status_t uic_mqtt_dotdot_system_metrics_cpu_average_usage_percent_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; SystemMetrics/Attributes/CPUAverageUsagePercent.
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_lifetime_energy_consumed_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PumpConfigurationAndControl/Attributes/LifetimeEnergyConsumed.
sl_status_t uic_mqtt_dotdot_electrical_measurement_ac_voltage_overload_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/ACVoltageOverload.
sl_status_t uic_mqtt_dotdot_identify_identify_time_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Identify/Attributes/IdentifyTime.
void uic_mqtt_dotdot_thermostat_generated_setpoint_raise_or_lower_callback_unset(const uic_mqtt_dotdot_thermostat_setpoint_raise_or_lower_callback_t callback)
Unsets callback to be called when a +/Thermostat/GeneratedCommands/setpoint_raise_or_lower is receive...
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_extreme_over_voltage_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ElectricalMeasurement/Attributes/RMSExtremeOverVoltage.
void uic_mqtt_dotdot_thermostat_generated_get_weekly_schedule_response_callback_set(const uic_mqtt_dotdot_thermostat_get_weekly_schedule_response_callback_t callback)
Setup callback to be called when a +/Thermostat/GeneratedCommands/get_weekly_schedule_response is rec...
void uic_mqtt_dotdot_color_control_generated_move_color_callback_clear()
Clears all callbacks registered for when +/ColorControl/GeneratedCommands/move_color is received.
sl_status_t uic_mqtt_dotdot_color_control_color_pointry_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/ColorPointRY.
sl_status_t uic_mqtt_dotdot_door_lock_supported_operating_modes_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/SupportedOperatingModes.
void uic_mqtt_dotdot_door_lock_generated_setpin_code_response_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/setpin_code_response is receive...
void uic_mqtt_dotdot_door_lock_generated_clearpin_code_callback_set(const uic_mqtt_dotdot_door_lock_clearpin_code_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/clearpin_code is received.
sl_status_t uic_mqtt_dotdot_door_lock_alarm_mask_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DoorLock/Attributes/AlarmMask.
void uic_mqtt_dotdot_door_lock_get_holiday_schedule_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/get_holiday_schedule is received.
void uic_mqtt_dotdot_fan_control_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the FanControl Cluster.
sl_status_t uic_mqtt_dotdot_time_dst_shift_publish(const char *base_topic, int32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Time/Attributes/DstShift.
sl_status_t uic_mqtt_dotdot_color_control_color_loop_start_enhanced_hue_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/ColorLoopStartEnhancedHue.
void uic_mqtt_dotdot_unset_aox_locator_write_attributes_callback(const uic_mqtt_dotdot_aox_locator_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/aox_locator/Commands/WriteAttributes is re...
sl_status_t uic_mqtt_dotdot_thermostat_setpoint_change_amount_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/SetpointChangeAmount.
void uic_mqtt_dotdot_alarms_generated_alarm_callback_clear()
Clears all callbacks registered for when +/Alarms/GeneratedCommands/alarm is received.
void uic_mqtt_dotdot_door_lock_clear_allrfid_codes_callback_set(const uic_mqtt_dotdot_door_lock_clear_allrfid_codes_callback_t callback)
Setup callback to be called when a DoorLock/Commands/clear_allrfid_codes is received.
sl_status_t uic_mqtt_dotdot_thermostat_abs_max_heat_setpoint_limit_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/AbsMaxHeatSetpointLimit.
sl_status_t uic_mqtt_dotdot_diagnostics_relayed_ucast_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/RelayedUcast.
sl_status_t uic_mqtt_dotdot_ballast_configuration_physical_min_level_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; BallastConfiguration/Attributes/PhysicalMinLevel.
sl_status_t uic_mqtt_dotdot_ballast_configuration_lamp_quantity_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; BallastConfiguration/Attributes/LampQuantity.
void uic_mqtt_dotdot_binding_generated_unbind_from_protocol_controller_callback_clear()
Clears all callbacks registered for when +/Binding/GeneratedCommands/unbind_from_protocol_controller ...
sl_status_t uic_mqtt_dotdot_power_configuration_battery_voltage_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PowerConfiguration/Attributes/BatteryVoltage.
sl_status_t uic_mqtt_dotdot_door_lock_enable_privacy_mode_button_publish(const char *base_topic, bool value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; DoorLock/Attributes/EnablePrivacyModeButton.
void uic_mqtt_dotdot_door_lock_toggle_callback_set(const uic_mqtt_dotdot_door_lock_toggle_callback_t callback)
Setup callback to be called when a DoorLock/Commands/toggle is received.
void uic_mqtt_dotdot_carbon_monoxide_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish an empty array of SupportedCommands for UNID/EndPoint for the CarbonMonoxide Cluster.
void uic_mqtt_dotdot_poll_control_generated_check_in_callback_clear()
Clears all callbacks registered for when +/PollControl/GeneratedCommands/check_in is received.
void uic_mqtt_dotdot_door_lock_get_weekday_schedule_callback_set(const uic_mqtt_dotdot_door_lock_get_weekday_schedule_callback_t callback)
Setup callback to be called when a DoorLock/Commands/get_weekday_schedule is received.
sl_status_t uic_mqtt_dotdot_ias_zone_zone_state_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; IASZone/Attributes/ZoneState.
void uic_mqtt_dotdot_door_lock_set_weekday_schedule_response_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/set_weekday_schedule_response is received.
sl_status_t uic_mqtt_dotdot_metering_metering_device_type_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Metering/Attributes/MeteringDeviceType.
void uic_mqtt_dotdot_clear_electrical_measurement_force_read_attributes_callbacks()
Clears all callbacks registered for when +/electrical_measurement/Commands/ForceReadAttributes is rec...
sl_status_t uic_mqtt_dotdot_electrical_measurement_averagerms_under_voltage_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/AverageRMSUnderVoltage.
sl_status_t uic_mqtt_dotdot_ballast_configuration_power_on_level_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; BallastConfiguration/Attributes/PowerOnLevel.
void uic_mqtt_dotdot_electrical_measurement_publish_cluster_revision(const char *base_topic, uint16_t value)
Publish the ElectricalMeasurement/ClusterRevision attribute.
sl_status_t uic_mqtt_dotdot_metering_current_summation_received_publish(const char *base_topic, uint64_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Metering/Attributes/CurrentSummationReceived.
sl_status_t uic_mqtt_dotdot_thermostat_ac_louver_position_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Thermostat/Attributes/ACLouverPosition.
void uic_mqtt_dotdot_set_configuration_parameters_force_read_attributes_callback(const uic_mqtt_dotdot_configuration_parameters_force_read_attributes_callback_t callback)
Setup a callback for ForceReadAttributes to be called when a +/configuration_parameters/Commands/Forc...
void uic_mqtt_dotdot_illuminance_measurement_publish_empty_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish an empty array of SupportedCommands for UNID/EndPoint for the IlluminanceMeasurement Cluster.
sl_status_t uic_mqtt_dotdot_aox_position_estimation_position_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; AoXPositionEstimation/Attributes/Position.
sl_status_t uic_mqtt_dotdot_metering_demand_formatting_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Metering/Attributes/DemandFormatting.
void uic_mqtt_dotdot_on_off_generated_off_with_effect_callback_clear()
Clears all callbacks registered for when +/OnOff/GeneratedCommands/off_with_effect is received.
void uic_mqtt_dotdot_thermostat_generated_clear_weekly_schedule_callback_unset(const uic_mqtt_dotdot_thermostat_clear_weekly_schedule_callback_t callback)
Unsets callback to be called when a +/Thermostat/GeneratedCommands/clear_weekly_schedule is received.
void uic_mqtt_dotdot_door_lock_generated_toggle_response_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/toggle_response is received.
sl_status_t uic_mqtt_dotdot_system_metrics_virtual_memory_totalmb_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; SystemMetrics/Attributes/VirtualMemoryTotalMB.
sl_status_t uic_mqtt_dotdot_relativity_humidity_min_measured_value_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; RelativityHumidity/Attributes/MinMeasuredValue.
void uic_mqtt_dotdot_application_monitoring_generated_log_entry_callback_unset(const uic_mqtt_dotdot_application_monitoring_log_entry_callback_t callback)
Unsets callback to be called when a +/ApplicationMonitoring/GeneratedCommands/log_entry is received.
void uic_mqtt_dotdot_unset_protocol_controller_rf_telemetry_write_attributes_callback(const uic_mqtt_dotdot_protocol_controller_rf_telemetry_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/protocol_controller_rf_telemetry/Commands/...
void uic_mqtt_dotdot_unset_level_write_attributes_callback(const uic_mqtt_dotdot_level_write_attributes_callback_t callback)
Unsets a callback for WriteAttribute to be called when a +/level/Commands/WriteAttributes is received...
sl_status_t uic_mqtt_dotdot_power_configuration_battery3_percentage_threshold3_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/Battery3PercentageThreshold3.
sl_status_t uic_mqtt_dotdot_color_control_color_loop_active_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ColorControl/Attributes/ColorLoopActive.
sl_status_t uic_mqtt_dotdot_door_lock_minrfid_code_length_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DoorLock/Attributes/MinRFIDCodeLength.
sl_status_t uic_mqtt_dotdot_electrical_measurement_rms_voltage_phb_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/RMSVoltagePhB.
void uic_mqtt_dotdot_identify_generated_identify_query_callback_unset(const uic_mqtt_dotdot_identify_identify_query_callback_t callback)
Unsets callback to be called when a +/Identify/GeneratedCommands/identify_query is received.
void uic_mqtt_dotdot_alarms_generated_get_alarm_callback_set(const uic_mqtt_dotdot_alarms_get_alarm_callback_t callback)
Setup callback to be called when a +/Alarms/GeneratedCommands/get_alarm is received.
void uic_mqtt_dotdot_scenes_remove_scene_response_callback_set(const uic_mqtt_dotdot_scenes_remove_scene_response_callback_t callback)
Setup callback to be called when a Scenes/Commands/remove_scene_response is received.
void uic_mqtt_dotdot_door_lock_toggle_callback_clear()
Clears all callbacks registered for when DoorLock/Commands/toggle is received.
void uic_mqtt_dotdot_alarms_generated_get_alarm_response_callback_set(const uic_mqtt_dotdot_alarms_get_alarm_response_callback_t callback)
Setup callback to be called when a +/Alarms/GeneratedCommands/get_alarm_response is received.
sl_status_t(* uic_mqtt_dotdot_basic_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_basic_state_t, uic_mqtt_dotdot_basic_updated_state_t)
Definition: dotdot_mqtt.h:161
sl_status_t uic_mqtt_dotdot_basic_application_version_publish(const char *base_topic, uint8_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Basic/Attributes/ApplicationVersion.
sl_status_t uic_mqtt_dotdot_electrical_measurement_power_factor_phc_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/PowerFactorPhC.
sl_status_t uic_mqtt_dotdot_electrical_measurement_ac_frequency_divisor_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/ACFrequencyDivisor.
sl_status_t uic_mqtt_dotdot_illuminance_measurement_tolerance_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; IlluminanceMeasurement/Attributes/Tolerance.
sl_status_t(* uic_mqtt_dotdot_occupancy_sensing_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_occupancy_sensing_state_t, uic_mqtt_dotdot_occupancy_sensing_updated_state_t)
Definition: dotdot_mqtt.h:24929
sl_status_t(* uic_mqtt_dotdot_poll_control_write_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_poll_control_state_t, uic_mqtt_dotdot_poll_control_updated_state_t)
Definition: dotdot_mqtt.h:8604
void uic_mqtt_dotdot_clear_wind_speed_measurement_force_read_attributes_callbacks()
Clears all callbacks registered for when +/wind_speed_measurement/Commands/ForceReadAttributes is rec...
void uic_mqtt_dotdot_groups_remove_group_callback_clear()
Clears all callbacks registered for when Groups/Commands/remove_group is received.
void uic_mqtt_dotdot_iaswd_start_warning_callback_set(const uic_mqtt_dotdot_iaswd_start_warning_callback_t callback)
Setup callback to be called when a IASWD/Commands/start_warning is received.
void uic_mqtt_dotdot_door_lock_generated_setpin_code_callback_set(const uic_mqtt_dotdot_door_lock_setpin_code_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/setpin_code is received.
void uic_mqtt_dotdot_door_lock_generated_unlock_with_timeout_response_callback_set(const uic_mqtt_dotdot_door_lock_unlock_with_timeout_response_callback_t callback)
Setup callback to be called when a +/DoorLock/GeneratedCommands/unlock_with_timeout_response is recei...
sl_status_t uic_mqtt_dotdot_level_off_transition_time_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Level/Attributes/OffTransitionTime.
void uic_mqtt_dotdot_door_lock_getpin_code_response_callback_unset(const uic_mqtt_dotdot_door_lock_getpin_code_response_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/getpin_code_response is received.
sl_status_t uic_mqtt_dotdot_power_configuration_battery3_voltage_threshold3_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/Battery3VoltageThreshold3.
void uic_mqtt_dotdot_door_lock_get_user_status_response_callback_unset(const uic_mqtt_dotdot_door_lock_get_user_status_response_callback_t callback)
Unsets callback to be called when a DoorLock/Commands/get_user_status_response is received.
sl_status_t uic_mqtt_dotdot_door_lock_supported_operating_modes_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DoorLock/Attributes/SupportedOperatingModes.
sl_status_t(* uic_mqtt_dotdot_color_control_stop_move_step_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t options_mask, uint8_t options_override)
Definition: dotdot_mqtt.h:19760
void uic_mqtt_dotdot_wind_speed_measurement_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the WindSpeedMeasurement Cluster.
void uic_mqtt_dotdot_pump_configuration_and_control_unretain_cluster_revision(const char *base_topic)
Unretain a publication to PumpConfigurationAndControl/ClusterRevision attribute.
void uic_mqtt_dotdot_door_lock_set_user_type_callback_set(const uic_mqtt_dotdot_door_lock_set_user_type_callback_t callback)
Setup callback to be called when a DoorLock/Commands/set_user_type is received.
void uic_mqtt_dotdot_door_lock_generated_get_user_status_response_callback_clear()
Clears all callbacks registered for when +/DoorLock/GeneratedCommands/get_user_status_response is rec...
void uic_mqtt_dotdot_illuminance_level_sensing_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the IlluminanceLevelSensing Cluster.
void uic_mqtt_dotdot_scenes_enhanced_view_scene_response_callback_set(const uic_mqtt_dotdot_scenes_enhanced_view_scene_response_callback_t callback)
Setup callback to be called when a Scenes/Commands/enhanced_view_scene_response is received.
void uic_mqtt_dotdot_aox_locator_generated_angle_report_callback_clear()
Clears all callbacks registered for when +/AoXLocator/GeneratedCommands/angle_report is received.
sl_status_t uic_mqtt_dotdot_dehumidification_control_dehumidification_hysteresis_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DehumidificationControl/Attributes/DehumidificationHysteresis.
void uic_mqtt_dotdot_set_power_configuration_write_attributes_callback(const uic_mqtt_dotdot_power_configuration_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/power_configuration/Commands/WriteAttribute...
sl_status_t uic_mqtt_dotdot_diagnostics_neighbor_added_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/NeighborAdded.
void uic_mqtt_dotdot_unset_flow_measurement_force_read_attributes_callback(const uic_mqtt_dotdot_flow_measurement_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/flow_measurement/Commands/ForceReadAt...
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_min_comp_pressure_publish(const char *base_topic, int16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PumpConfigurationAndControl/Attributes/MinCompPressure.
sl_status_t uic_mqtt_dotdot_electrical_measurement_power_factor_phb_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ElectricalMeasurement/Attributes/PowerFactorPhB.
sl_status_t uic_mqtt_dotdot_power_configuration_mains_voltage_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; PowerConfiguration/Attributes/MainsVoltage.
void uic_mqtt_dotdot_state_generated_interview_callback_unset(const uic_mqtt_dotdot_state_interview_callback_t callback)
Unsets callback to be called when a +/State/GeneratedCommands/interview is received.
sl_status_t uic_mqtt_dotdot_door_lock_number_ofpin_users_supported_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; DoorLock/Attributes/NumberOfPINUsersSupported.
sl_status_t(* uic_mqtt_dotdot_protocol_controller_network_management_write_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type)
Definition: dotdot_mqtt.h:39381
void uic_mqtt_dotdot_scenes_store_scene_callback_unset(const uic_mqtt_dotdot_scenes_store_scene_callback_t callback)
Unsets callback to be called when a Scenes/Commands/store_scene is received.
sl_status_t uic_mqtt_dotdot_color_control_primary1_intensity_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/Primary1Intensity.
void uic_mqtt_dotdot_set_occupancy_sensing_write_attributes_callback(const uic_mqtt_dotdot_occupancy_sensing_write_attributes_callback_t callback)
Setup a callback for WriteAttribute to be called when a +/occupancy_sensing/Commands/WriteAttributes ...
sl_status_t(* uic_mqtt_dotdot_scenes_copy_scene_response_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, zclStatus status, SGroupId group_identifier_from, uint8_t scene_identifier_from)
Definition: dotdot_mqtt.h:4582
void uic_mqtt_dotdot_level_generated_step_with_on_off_callback_set(const uic_mqtt_dotdot_level_step_with_on_off_callback_t callback)
Setup callback to be called when a +/Level/GeneratedCommands/step_with_on_off is received.
sl_status_t uic_mqtt_dotdot_color_control_primary6_intensity_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; ColorControl/Attributes/Primary6Intensity.
void uic_mqtt_dotdot_on_off_on_with_timed_off_callback_unset(const uic_mqtt_dotdot_on_off_on_with_timed_off_callback_t callback)
Unsets callback to be called when a OnOff/Commands/on_with_timed_off is received.
void uic_mqtt_dotdot_unset_pump_configuration_and_control_force_read_attributes_callback(const uic_mqtt_dotdot_pump_configuration_and_control_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/pump_configuration_and_control/Comman...
sl_status_t uic_mqtt_dotdot_thermostat_ac_capacity_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Thermostat/Attributes/ACCapacity.
sl_status_t uic_mqtt_dotdot_window_covering_installed_open_limit_lift_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; WindowCovering/Attributes/InstalledOpenLimitLift.
void uic_mqtt_dotdot_unset_diagnostics_force_read_attributes_callback(const uic_mqtt_dotdot_diagnostics_force_read_attributes_callback_t callback)
Unsets a callback for ForceReadAttributes to be called when a +/diagnostics/Commands/ForceReadAttribu...
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_min_const_speed_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PumpConfigurationAndControl/Attributes/MinConstSpeed.
sl_status_t uic_mqtt_dotdot_system_metrics_average_temperature_celcius_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; SystemMetrics/Attributes/AverageTemperatureCelcius.
void uic_mqtt_dotdot_window_covering_go_to_tilt_value_callback_clear()
Clears all callbacks registered for when WindowCovering/Commands/go_to_tilt_value is received.
sl_status_t uic_mqtt_dotdot_pump_configuration_and_control_lifetime_running_hours_publish(const char *base_topic, uint32_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; PumpConfigurationAndControl/Attributes/LifetimeRunningHours.
void uic_mqtt_dotdot_thermostat_user_interface_configuration_publish_supported_commands(const dotdot_unid_t unid, dotdot_endpoint_id_t endpoint)
Publish the SupportedCommands for UNID/EndPoint for the ThermostatUserInterfaceConfiguration Cluster.
sl_status_t uic_mqtt_dotdot_level_min_level_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Level/Attributes/MinLevel.
sl_status_t uic_mqtt_dotdot_diagnostics_nwk_decrypt_failures_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; Diagnostics/Attributes/NWKDecryptFailures.
sl_status_t(* uic_mqtt_dotdot_iaswd_squawk_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uint8_t squawk_configuration)
Definition: dotdot_mqtt.h:27771
sl_status_t uic_mqtt_dotdot_basic_zcl_version_unretain(const char *base_topic, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Unretains a published attribute; Basic/Attributes/ZCLVersion.
void uic_mqtt_dotdot_electrical_measurement_get_measurement_profile_callback_unset(const uic_mqtt_dotdot_electrical_measurement_get_measurement_profile_callback_t callback)
Unsets callback to be called when a ElectricalMeasurement/Commands/get_measurement_profile is receive...
sl_status_t uic_mqtt_dotdot_application_monitoring_fqdn_publish(const char *base_topic, const char *value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; ApplicationMonitoring/Attributes/FQDN.
sl_status_t(* uic_mqtt_dotdot_barrier_control_force_read_attributes_callback_t)(const dotdot_unid_t unid, const dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, uic_mqtt_dotdot_barrier_control_updated_state_t)
Definition: dotdot_mqtt.h:15242
sl_status_t uic_mqtt_dotdot_barrier_control_command_open_events_publish(const char *base_topic, uint16_t value, uic_mqtt_dotdot_attribute_publish_type_t publish_type)
Publish the attribute; BarrierControl/Attributes/CommandOpenEvents.
sl_status_t(* uic_mqtt_dotdot_thermostat_setpoint_raise_or_lower_callback_t)(dotdot_unid_t unid, dotdot_endpoint_id_t endpoint, uic_mqtt_dotdot_callback_call_type_t call_type, SetpointRaiseOrLowerMode mode, int8_t amount)
Definition: dotdot_mqtt.h:16620
@ UCL_MQTT_PUBLISH_TYPE_REPORTED
Definition: dotdot_mqtt.h:90
@ UCL_MQTT_PUBLISH_TYPE_DESIRED
Definition: dotdot_mqtt.h:88
@ UCL_MQTT_PUBLISH_TYPE_ALL
Definition: dotdot_mqtt.h:92
@ UIC_MQTT_DOTDOT_CALLBACK_TYPE_SUPPORT_CHECK
Definition: dotdot_mqtt.h:100
@ UIC_MQTT_DOTDOT_CALLBACK_TYPE_NORMAL
Definition: dotdot_mqtt.h:98
void(* mqtt_message_callback_t)(const char *topic, const char *message, const size_t message_length)
A callback type for pushing incoming messages.
Definition: uic_mqtt.h:60
uint32_t sl_status_t
Definition: sl_status.h:139
uint16_t SGroupId
Definition: zap-types.h:49
TriggerEffectEffectIdentifier
Definition: zap-types.h:1184
DrlkSettableUserStatus
Definition: zap-types.h:601
DrlkOperEventSource
Definition: zap-types.h:569
IasZoneType
Definition: zap-types.h:693
TriggerEffectEffectVariant
Definition: zap-types.h:1194
OffWithEffectEffectIdentifier
Definition: zap-types.h:935
const char * SSceneName
Definition: zap-types.h:50
uint16_t DrlkPINUserID
Definition: zap-types.h:36
ProgrammingEventNotificationProgramEventSource
Definition: zap-types.h:998
DrlkSetCodeStatus
Definition: zap-types.h:593
uint16_t DrlkRFIDUserID
Definition: zap-types.h:37
uint8_t DrlkHolidayScheduleID
Definition: zap-types.h:41
IaswdLevel
Definition: zap-types.h:745
CCColorLoopDirection
Definition: zap-types.h:410
SetpointRaiseOrLowerMode
Definition: zap-types.h:1030
uint16_t CCMaxMiredsField
Definition: zap-types.h:46
MoveStepMode
Definition: zap-types.h:856
uint16_t CCMinMiredsField
Definition: zap-types.h:45
DrlkUserType
Definition: zap-types.h:615
OperatingEventNotificationOperationEventCode
Definition: zap-types.h:949
uint64_t EUI64
Definition: zap-types.h:34
uint8_t DrlkYearDayScheduleID
Definition: zap-types.h:40
NodeStateSecurity
Definition: zap-types.h:885
DrlkOperMode
Definition: zap-types.h:578
uint32_t UTC
Definition: zap-types.h:35
CCDirection
Definition: zap-types.h:416
GetLogRecordResponseEventType
Definition: zap-types.h:645
zclStatus
Definition: zap-types.h:1237
BatterySize
Definition: zap-types.h:386
uint16_t DrlkTotalUserID
Definition: zap-types.h:38
TxReportTransmissionSpeed
Definition: zap-types.h:1199
LoggingLevelEnum
Definition: zap-types.h:782
PumpControlMode
Definition: zap-types.h:1006
NodeStateNetworkStatus
Definition: zap-types.h:875
PumpOperationMode
Definition: zap-types.h:1016
DrlkPassFailStatus
Definition: zap-types.h:587
uint8_t DrlkWeekDayScheduleID
Definition: zap-types.h:39
CCStepMode
Definition: zap-types.h:431
ProfileIntervalPeriod
Definition: zap-types.h:975
GetMeasurementProfileResponseStatus
Definition: zap-types.h:652
uint16_t clusterId
Definition: zap-types.h:51
CCMoveMode
Definition: zap-types.h:424
ProgrammingEventNotificationProgramEventCode
Definition: zap-types.h:987
DrlkUserStatus
Definition: zap-types.h:607
ZoneEnrollResponseEnrollResponseCode
Definition: zap-types.h:1223
ColorLoopSetAction
Definition: zap-types.h:467
Definition: zap-types.h:1893
Definition: zap-types.h:1900
Definition: zap-types.h:1915
Definition: zap-types.h:1925
Definition: zap-types.h:1934
Definition: zap-types.h:1941
Definition: zap-types.h:1959
Definition: zap-types.h:1965
Definition: zap-types.h:1885
Definition: zap-types.h:1978
Definition: zap-types.h:1984
Definition: zap-types.h:1994
Definition: zap-types.h:2001
Definition: zap-types.h:2008
Command fields for Alarms/Alarm.
Definition: dotdot_mqtt.h:7726
clusterId cluster_identifier
Definition: dotdot_mqtt.h:7729
uint8_t alarm_code
Definition: dotdot_mqtt.h:7727
Command fields for Alarms/GetAlarmResponse.
Definition: dotdot_mqtt.h:7735
uint32_t time_stamp
Definition: dotdot_mqtt.h:7742
uint8_t alarm_code
Definition: dotdot_mqtt.h:7738
zclStatus status
Definition: dotdot_mqtt.h:7736
clusterId cluster_identifier
Definition: dotdot_mqtt.h:7740
Command fields for Alarms/ResetAlarm.
Definition: dotdot_mqtt.h:7717
clusterId cluster_identifier
Definition: dotdot_mqtt.h:7720
uint8_t alarm_code
Definition: dotdot_mqtt.h:7718
Definition: dotdot_mqtt.h:7690
uint16_t alarm_count
Definition: dotdot_mqtt.h:7691
Definition: dotdot_mqtt.h:7694
bool alarm_count
Definition: dotdot_mqtt.h:7695
Command fields for AoXLocator/AngleCorrection.
Definition: dotdot_mqtt.h:38456
const char * tag_unid
Definition: dotdot_mqtt.h:38457
SphericalCoordinates direction
Definition: dotdot_mqtt.h:38459
int32_t sequence
Definition: dotdot_mqtt.h:38463
SphericalCoordinates deviation
Definition: dotdot_mqtt.h:38461
Command fields for AoXLocator/AngleReport.
Definition: dotdot_mqtt.h:38443
SphericalCoordinates deviation
Definition: dotdot_mqtt.h:38448
SphericalCoordinates direction
Definition: dotdot_mqtt.h:38446
const char * tag_unid
Definition: dotdot_mqtt.h:38444
int32_t sequence
Definition: dotdot_mqtt.h:38450
Command fields for AoXLocator/IQReport.
Definition: dotdot_mqtt.h:38427
const int8_t * samples
Definition: dotdot_mqtt.h:38435
uint8_t samples_count
Definition: dotdot_mqtt.h:38434
const char * tag_unid
Definition: dotdot_mqtt.h:38428
uint8_t channel
Definition: dotdot_mqtt.h:38430
int32_t sequence
Definition: dotdot_mqtt.h:38437
int8_t rssi
Definition: dotdot_mqtt.h:38432
Definition: dotdot_mqtt.h:38362
int8_t cte_sampling_interval
Definition: dotdot_mqtt.h:38382
uint8_t aox_mode
Definition: dotdot_mqtt.h:38372
const MinMaxPair * elevation_mask
Definition: dotdot_mqtt.h:38369
bool position_and_orientation_valid
Definition: dotdot_mqtt.h:38364
double angle_filtering_weight
Definition: dotdot_mqtt.h:38378
CoordinateAndOrientation position_and_orientation
Definition: dotdot_mqtt.h:38365
int8_t angle_correction_timeout
Definition: dotdot_mqtt.h:38379
int8_t period_samples
Definition: dotdot_mqtt.h:38376
size_t antenna_array_count
Definition: dotdot_mqtt.h:38374
size_t allow_list_count
Definition: dotdot_mqtt.h:38370
int8_t cte_length
Definition: dotdot_mqtt.h:38383
int8_t slot_duration
Definition: dotdot_mqtt.h:38384
size_t elevation_mask_count
Definition: dotdot_mqtt.h:38368
const MinMaxPair * azimuth_mask
Definition: dotdot_mqtt.h:38367
uint8_t reporting_mode
Definition: dotdot_mqtt.h:38363
const int8_t * antenna_array
Definition: dotdot_mqtt.h:38375
bool angle_filtering
Definition: dotdot_mqtt.h:38377
size_t azimuth_mask_count
Definition: dotdot_mqtt.h:38366
const char ** allow_list
Definition: dotdot_mqtt.h:38371
uint8_t cte_mode
Definition: dotdot_mqtt.h:38381
int8_t angle_correction_delay
Definition: dotdot_mqtt.h:38380
uint8_t antenna_mode
Definition: dotdot_mqtt.h:38373
Definition: dotdot_mqtt.h:38387
bool position_and_orientation_valid
Definition: dotdot_mqtt.h:38389
bool angle_filtering
Definition: dotdot_mqtt.h:38398
bool elevation_mask
Definition: dotdot_mqtt.h:38392
bool azimuth_mask
Definition: dotdot_mqtt.h:38391
bool angle_filtering_weight
Definition: dotdot_mqtt.h:38399
bool cte_mode
Definition: dotdot_mqtt.h:38402
bool position_and_orientation
Definition: dotdot_mqtt.h:38390
bool reporting_mode
Definition: dotdot_mqtt.h:38388
bool cte_sampling_interval
Definition: dotdot_mqtt.h:38403
bool period_samples
Definition: dotdot_mqtt.h:38397
bool antenna_mode
Definition: dotdot_mqtt.h:38395
bool angle_correction_timeout
Definition: dotdot_mqtt.h:38400
bool angle_correction_delay
Definition: dotdot_mqtt.h:38401
bool slot_duration
Definition: dotdot_mqtt.h:38405
bool aox_mode
Definition: dotdot_mqtt.h:38394
bool allow_list
Definition: dotdot_mqtt.h:38393
bool antenna_array
Definition: dotdot_mqtt.h:38396
bool cte_length
Definition: dotdot_mqtt.h:38404
Definition: dotdot_mqtt.h:39231
EstimatedPosition position
Definition: dotdot_mqtt.h:39232
Definition: dotdot_mqtt.h:39235
bool position
Definition: dotdot_mqtt.h:39236
Command fields for ApplicationMonitoring/LogEntry.
Definition: dotdot_mqtt.h:36929
const char * log_tag
Definition: dotdot_mqtt.h:36934
LoggingLevelEnum log_level
Definition: dotdot_mqtt.h:36932
const char * timestamp
Definition: dotdot_mqtt.h:36930
const char * log_message
Definition: dotdot_mqtt.h:36936
Definition: dotdot_mqtt.h:36857
double applicationcpu_average_usage_percent
Definition: dotdot_mqtt.h:36878
const char ** applicationmqtt_topics
Definition: dotdot_mqtt.h:36862
uint64_t process_id
Definition: dotdot_mqtt.h:36864
bool mqtt_logging_enabled
Definition: dotdot_mqtt.h:36867
double mqtt_min_delivery_time_seconds
Definition: dotdot_mqtt.h:36874
const char * fqdn
Definition: dotdot_mqtt.h:36866
double applicationcpu_max_usage_percent
Definition: dotdot_mqtt.h:36880
uint8_t mqtt_logging_level
Definition: dotdot_mqtt.h:36868
uint64_t uptime_minutes
Definition: dotdot_mqtt.h:36863
double mqtt_average_delivery_time_seconds
Definition: dotdot_mqtt.h:36873
uint64_t mqtt_messages_sent
Definition: dotdot_mqtt.h:36870
size_t applicationmqtt_topics_count
Definition: dotdot_mqtt.h:36861
const char * application_name
Definition: dotdot_mqtt.h:36858
double applicationram_usagemb
Definition: dotdot_mqtt.h:36881
bool application_connected
Definition: dotdot_mqtt.h:36860
double mqtt_max_delivery_time_seconds
Definition: dotdot_mqtt.h:36875
double applicationcpu_min_usage_percent
Definition: dotdot_mqtt.h:36879
double applicationcpu_usage_percent
Definition: dotdot_mqtt.h:36877
uint32_t application_statistics_reporting_interval_seconds
Definition: dotdot_mqtt.h:36876
const char * hostname
Definition: dotdot_mqtt.h:36865
uint64_t mqtt_messages_received
Definition: dotdot_mqtt.h:36871
uint32_t mqtt_statistics_reporting_interval_seconds
Definition: dotdot_mqtt.h:36869
uint64_t mqtt_subscription_count
Definition: dotdot_mqtt.h:36872
const char * application_version
Definition: dotdot_mqtt.h:36859
Definition: dotdot_mqtt.h:36884
bool mqtt_messages_sent
Definition: dotdot_mqtt.h:36896
bool applicationcpu_average_usage_percent
Definition: dotdot_mqtt.h:36904
bool process_id
Definition: dotdot_mqtt.h:36890
bool application_version
Definition: dotdot_mqtt.h:36886
bool uptime_minutes
Definition: dotdot_mqtt.h:36889
bool mqtt_average_delivery_time_seconds
Definition: dotdot_mqtt.h:36899
bool applicationcpu_max_usage_percent
Definition: dotdot_mqtt.h:36906
bool applicationcpu_usage_percent
Definition: dotdot_mqtt.h:36903
bool applicationmqtt_topics
Definition: dotdot_mqtt.h:36888
bool fqdn
Definition: dotdot_mqtt.h:36892
bool mqtt_logging_enabled
Definition: dotdot_mqtt.h:36893
bool application_name
Definition: dotdot_mqtt.h:36885
bool mqtt_max_delivery_time_seconds
Definition: dotdot_mqtt.h:36901
bool application_statistics_reporting_interval_seconds
Definition: dotdot_mqtt.h:36902
bool mqtt_messages_received
Definition: dotdot_mqtt.h:36897
bool mqtt_statistics_reporting_interval_seconds
Definition: dotdot_mqtt.h:36895
bool applicationram_usagemb
Definition: dotdot_mqtt.h:36907
bool mqtt_min_delivery_time_seconds
Definition: dotdot_mqtt.h:36900
bool mqtt_logging_level
Definition: dotdot_mqtt.h:36894
bool application_connected
Definition: dotdot_mqtt.h:36887
bool hostname
Definition: dotdot_mqtt.h:36891
bool mqtt_subscription_count
Definition: dotdot_mqtt.h:36898
bool applicationcpu_min_usage_percent
Definition: dotdot_mqtt.h:36905
Definition: dotdot_mqtt.h:22626
const char * lamp_type
Definition: dotdot_mqtt.h:22637
uint32_t lamp_rated_hours
Definition: dotdot_mqtt.h:22639
uint8_t ballast_factor_adjustment
Definition: dotdot_mqtt.h:22635
uint16_t power_on_fade_time
Definition: dotdot_mqtt.h:22633
uint32_t lamp_burn_hours
Definition: dotdot_mqtt.h:22640
uint8_t min_level
Definition: dotdot_mqtt.h:22630
uint8_t physical_min_level
Definition: dotdot_mqtt.h:22627
uint8_t lamp_alarm_mode
Definition: dotdot_mqtt.h:22641
uint8_t intrinsic_ballast_factor
Definition: dotdot_mqtt.h:22634
uint8_t power_on_level
Definition: dotdot_mqtt.h:22632
uint8_t lamp_quantity
Definition: dotdot_mqtt.h:22636
uint32_t lamp_burn_hours_trip_point
Definition: dotdot_mqtt.h:22642
const char * lamp_manufacturer
Definition: dotdot_mqtt.h:22638
uint8_t physical_max_level
Definition: dotdot_mqtt.h:22628
uint8_t max_level
Definition: dotdot_mqtt.h:22631
uint8_t ballast_status
Definition: dotdot_mqtt.h:22629
Definition: dotdot_mqtt.h:22645
bool lamp_rated_hours
Definition: dotdot_mqtt.h:22658
bool lamp_manufacturer
Definition: dotdot_mqtt.h:22657
bool ballast_factor_adjustment
Definition: dotdot_mqtt.h:22654
bool physical_min_level
Definition: dotdot_mqtt.h:22646
bool lamp_type
Definition: dotdot_mqtt.h:22656
bool power_on_fade_time
Definition: dotdot_mqtt.h:22652
bool intrinsic_ballast_factor
Definition: dotdot_mqtt.h:22653
bool lamp_alarm_mode
Definition: dotdot_mqtt.h:22660
bool lamp_burn_hours_trip_point
Definition: dotdot_mqtt.h:22661
bool lamp_burn_hours
Definition: dotdot_mqtt.h:22659
bool min_level
Definition: dotdot_mqtt.h:22649
bool power_on_level
Definition: dotdot_mqtt.h:22651
bool max_level
Definition: dotdot_mqtt.h:22650
bool lamp_quantity
Definition: dotdot_mqtt.h:22655
bool physical_max_level
Definition: dotdot_mqtt.h:22647
bool ballast_status
Definition: dotdot_mqtt.h:22648
Command fields for BarrierControl/GoToPercent.
Definition: dotdot_mqtt.h:15253
uint8_t percent_open
Definition: dotdot_mqtt.h:15254
Definition: dotdot_mqtt.h:15208
uint8_t barrier_position
Definition: dotdot_mqtt.h:15218
uint16_t safety_status
Definition: dotdot_mqtt.h:15210
uint16_t command_close_events
Definition: dotdot_mqtt.h:15215
uint16_t open_events
Definition: dotdot_mqtt.h:15212
uint8_t capabilities
Definition: dotdot_mqtt.h:15211
uint16_t close_events
Definition: dotdot_mqtt.h:15213
uint8_t moving_state
Definition: dotdot_mqtt.h:15209
uint16_t close_period
Definition: dotdot_mqtt.h:15217
uint16_t open_period
Definition: dotdot_mqtt.h:15216
uint16_t command_open_events
Definition: dotdot_mqtt.h:15214
Definition: dotdot_mqtt.h:15221
bool open_events
Definition: dotdot_mqtt.h:15225
bool moving_state
Definition: dotdot_mqtt.h:15222
bool command_close_events
Definition: dotdot_mqtt.h:15228
bool close_period
Definition: dotdot_mqtt.h:15230
bool command_open_events
Definition: dotdot_mqtt.h:15227
bool close_events
Definition: dotdot_mqtt.h:15226
bool barrier_position
Definition: dotdot_mqtt.h:15231
bool open_period
Definition: dotdot_mqtt.h:15229
bool capabilities
Definition: dotdot_mqtt.h:15224
bool safety_status
Definition: dotdot_mqtt.h:15223
Definition: dotdot_mqtt.h:113
const char * product_code
Definition: dotdot_mqtt.h:124
const char * manufacturer_version_details
Definition: dotdot_mqtt.h:126
uint8_t stack_version
Definition: dotdot_mqtt.h:116
uint8_t zcl_version
Definition: dotdot_mqtt.h:114
const char * sw_buildid
Definition: dotdot_mqtt.h:134
const char * date_code
Definition: dotdot_mqtt.h:120
uint8_t disable_local_config
Definition: dotdot_mqtt.h:133
const char * producturl
Definition: dotdot_mqtt.h:125
uint8_t hw_version
Definition: dotdot_mqtt.h:117
const char * manufacturer_name
Definition: dotdot_mqtt.h:118
uint8_t application_version
Definition: dotdot_mqtt.h:115
const char * serial_number
Definition: dotdot_mqtt.h:127
bool device_enabled
Definition: dotdot_mqtt.h:131
uint8_t power_source
Definition: dotdot_mqtt.h:121
uint8_t generic_device_type
Definition: dotdot_mqtt.h:123
uint8_t generic_device_class
Definition: dotdot_mqtt.h:122
const char * location_description
Definition: dotdot_mqtt.h:129
const char * product_label
Definition: dotdot_mqtt.h:128
uint8_t physical_environment
Definition: dotdot_mqtt.h:130
uint8_t alarm_mask
Definition: dotdot_mqtt.h:132
const char * model_identifier
Definition: dotdot_mqtt.h:119
Definition: dotdot_mqtt.h:137
bool generic_device_class
Definition: dotdot_mqtt.h:146
bool sw_buildid
Definition: dotdot_mqtt.h:158
bool application_version
Definition: dotdot_mqtt.h:139
bool location_description
Definition: dotdot_mqtt.h:153
bool model_identifier
Definition: dotdot_mqtt.h:143
bool hw_version
Definition: dotdot_mqtt.h:141
bool zcl_version
Definition: dotdot_mqtt.h:138
bool manufacturer_name
Definition: dotdot_mqtt.h:142
bool product_code
Definition: dotdot_mqtt.h:148
bool physical_environment
Definition: dotdot_mqtt.h:154
bool product_label
Definition: dotdot_mqtt.h:152
bool disable_local_config
Definition: dotdot_mqtt.h:157
bool device_enabled
Definition: dotdot_mqtt.h:155
bool manufacturer_version_details
Definition: dotdot_mqtt.h:150
bool alarm_mask
Definition: dotdot_mqtt.h:156
bool producturl
Definition: dotdot_mqtt.h:149
bool generic_device_type
Definition: dotdot_mqtt.h:147
bool serial_number
Definition: dotdot_mqtt.h:151
bool power_source
Definition: dotdot_mqtt.h:145
bool date_code
Definition: dotdot_mqtt.h:144
bool stack_version
Definition: dotdot_mqtt.h:140
Command fields for Binding/Bind.
Definition: dotdot_mqtt.h:35450
uint8_t destination_ep
Definition: dotdot_mqtt.h:35455
const char * cluster_name
Definition: dotdot_mqtt.h:35451
const char * destination_unid
Definition: dotdot_mqtt.h:35453
Command fields for Binding/BindToProtocolController.
Definition: dotdot_mqtt.h:35472
const char * cluster_name
Definition: dotdot_mqtt.h:35473
Command fields for Binding/Unbind.
Definition: dotdot_mqtt.h:35461
const char * destination_unid
Definition: dotdot_mqtt.h:35464
uint8_t destination_ep
Definition: dotdot_mqtt.h:35466
const char * cluster_name
Definition: dotdot_mqtt.h:35462
Command fields for Binding/UnbindFromProtocolController.
Definition: dotdot_mqtt.h:35479
const char * cluster_name
Definition: dotdot_mqtt.h:35480
Definition: dotdot_mqtt.h:35417
size_t bindable_cluster_list_count
Definition: dotdot_mqtt.h:35419
const BindingObject * binding_table
Definition: dotdot_mqtt.h:35422
bool binding_table_full
Definition: dotdot_mqtt.h:35418
const char ** bindable_cluster_list
Definition: dotdot_mqtt.h:35420
size_t binding_table_count
Definition: dotdot_mqtt.h:35421
Definition: dotdot_mqtt.h:35425
bool binding_table_full
Definition: dotdot_mqtt.h:35426
bool binding_table
Definition: dotdot_mqtt.h:35428
bool bindable_cluster_list
Definition: dotdot_mqtt.h:35427
Definition: dotdot_mqtt.h:26637
float tolerance
Definition: dotdot_mqtt.h:26641
float min_measured_value
Definition: dotdot_mqtt.h:26639
float max_measured_value
Definition: dotdot_mqtt.h:26640
float measured_value
Definition: dotdot_mqtt.h:26638
Definition: dotdot_mqtt.h:26644
bool max_measured_value
Definition: dotdot_mqtt.h:26647
bool min_measured_value
Definition: dotdot_mqtt.h:26646
bool tolerance
Definition: dotdot_mqtt.h:26648
bool measured_value
Definition: dotdot_mqtt.h:26645
Definition: dotdot_mqtt.h:26390
float min_measured_value
Definition: dotdot_mqtt.h:26392
float max_measured_value
Definition: dotdot_mqtt.h:26393
float tolerance
Definition: dotdot_mqtt.h:26394
float measured_value
Definition: dotdot_mqtt.h:26391
Definition: dotdot_mqtt.h:26397
bool min_measured_value
Definition: dotdot_mqtt.h:26399
bool tolerance
Definition: dotdot_mqtt.h:26401
bool max_measured_value
Definition: dotdot_mqtt.h:26400
bool measured_value
Definition: dotdot_mqtt.h:26398
Command fields for ColorControl/ColorLoopSet.
Definition: dotdot_mqtt.h:20148
uint8_t update_flags
Definition: dotdot_mqtt.h:20149
uint16_t time
Definition: dotdot_mqtt.h:20155
uint8_t options_mask
Definition: dotdot_mqtt.h:20159
CCColorLoopDirection direction
Definition: dotdot_mqtt.h:20153
ColorLoopSetAction action
Definition: dotdot_mqtt.h:20151
uint16_t start_hue
Definition: dotdot_mqtt.h:20157
uint8_t options_override
Definition: dotdot_mqtt.h:20161
Command fields for ColorControl/EnhancedMoveHue.
Definition: dotdot_mqtt.h:20105
uint8_t options_override
Definition: dotdot_mqtt.h:20112
CCMoveMode move_mode
Definition: dotdot_mqtt.h:20106
uint8_t options_mask
Definition: dotdot_mqtt.h:20110
uint16_t rate
Definition: dotdot_mqtt.h:20108
Command fields for ColorControl/EnhancedMoveToHueAndSaturation.
Definition: dotdot_mqtt.h:20133
uint8_t options_override
Definition: dotdot_mqtt.h:20142
uint8_t saturation
Definition: dotdot_mqtt.h:20136
uint8_t options_mask
Definition: dotdot_mqtt.h:20140
uint16_t enhanced_hue
Definition: dotdot_mqtt.h:20134
uint16_t transition_time
Definition: dotdot_mqtt.h:20138
Command fields for ColorControl/EnhancedMoveToHue.
Definition: dotdot_mqtt.h:20090
uint16_t enhanced_hue
Definition: dotdot_mqtt.h:20091
uint16_t transition_time
Definition: dotdot_mqtt.h:20095
uint8_t options_override
Definition: dotdot_mqtt.h:20099
uint8_t options_mask
Definition: dotdot_mqtt.h:20097
CCDirection direction
Definition: dotdot_mqtt.h:20093
Command fields for ColorControl/EnhancedStepHue.
Definition: dotdot_mqtt.h:20118
uint16_t step_size
Definition: dotdot_mqtt.h:20121
CCStepMode step_mode
Definition: dotdot_mqtt.h:20119
uint8_t options_mask
Definition: dotdot_mqtt.h:20125
uint16_t transition_time
Definition: dotdot_mqtt.h:20123
uint8_t options_override
Definition: dotdot_mqtt.h:20127
Command fields for ColorControl/MoveColor.
Definition: dotdot_mqtt.h:20049
uint8_t options_override
Definition: dotdot_mqtt.h:20056
int16_t ratex
Definition: dotdot_mqtt.h:20050
uint8_t options_mask
Definition: dotdot_mqtt.h:20054
int16_t ratey
Definition: dotdot_mqtt.h:20052
Command fields for ColorControl/MoveColorTemperature.
Definition: dotdot_mqtt.h:20176
uint8_t options_mask
Definition: dotdot_mqtt.h:20185
uint16_t rate
Definition: dotdot_mqtt.h:20179
CCMoveMode move_mode
Definition: dotdot_mqtt.h:20177
CCMinMiredsField color_temperature_minimum_mireds
Definition: dotdot_mqtt.h:20181
uint8_t options_override
Definition: dotdot_mqtt.h:20187
CCMaxMiredsField color_temperature_maximum_mireds
Definition: dotdot_mqtt.h:20183
Command fields for ColorControl/MoveHue.
Definition: dotdot_mqtt.h:19950
CCMoveMode move_mode
Definition: dotdot_mqtt.h:19951
uint8_t options_override
Definition: dotdot_mqtt.h:19957
uint8_t options_mask
Definition: dotdot_mqtt.h:19955
uint8_t rate
Definition: dotdot_mqtt.h:19953
Command fields for ColorControl/MoveSaturation.
Definition: dotdot_mqtt.h:19991
uint8_t options_mask
Definition: dotdot_mqtt.h:19996
CCMoveMode move_mode
Definition: dotdot_mqtt.h:19992
uint8_t options_override
Definition: dotdot_mqtt.h:19998
uint8_t rate
Definition: dotdot_mqtt.h:19994
Command fields for ColorControl/MoveToColor.
Definition: dotdot_mqtt.h:20034
uint16_t colorx
Definition: dotdot_mqtt.h:20035
uint8_t options_override
Definition: dotdot_mqtt.h:20043
uint8_t options_mask
Definition: dotdot_mqtt.h:20041
uint16_t colory
Definition: dotdot_mqtt.h:20037
uint16_t transition_time
Definition: dotdot_mqtt.h:20039
Command fields for ColorControl/MoveToColorTemperature.
Definition: dotdot_mqtt.h:20077
uint16_t color_temperature_mireds
Definition: dotdot_mqtt.h:20078
uint8_t options_mask
Definition: dotdot_mqtt.h:20082
uint8_t options_override
Definition: dotdot_mqtt.h:20084
uint16_t transition_time
Definition: dotdot_mqtt.h:20080
Command fields for ColorControl/MoveToHueAndSaturation.
Definition: dotdot_mqtt.h:20019
uint8_t hue
Definition: dotdot_mqtt.h:20020
uint8_t saturation
Definition: dotdot_mqtt.h:20022
uint8_t options_mask
Definition: dotdot_mqtt.h:20026
uint16_t transition_time
Definition: dotdot_mqtt.h:20024
uint8_t options_override
Definition: dotdot_mqtt.h:20028
Command fields for ColorControl/MoveToHue.
Definition: dotdot_mqtt.h:19935
uint8_t hue
Definition: dotdot_mqtt.h:19936
uint8_t options_mask
Definition: dotdot_mqtt.h:19942
uint16_t transition_time
Definition: dotdot_mqtt.h:19940
CCDirection direction
Definition: dotdot_mqtt.h:19938
uint8_t options_override
Definition: dotdot_mqtt.h:19944
Command fields for ColorControl/MoveToSaturation.
Definition: dotdot_mqtt.h:19978
uint8_t saturation
Definition: dotdot_mqtt.h:19979
uint16_t transition_time
Definition: dotdot_mqtt.h:19981
uint8_t options_override
Definition: dotdot_mqtt.h:19985
uint8_t options_mask
Definition: dotdot_mqtt.h:19983
Command fields for ColorControl/StepColor.
Definition: dotdot_mqtt.h:20062
uint16_t transition_time
Definition: dotdot_mqtt.h:20067
int16_t stepy
Definition: dotdot_mqtt.h:20065
uint8_t options_mask
Definition: dotdot_mqtt.h:20069
int16_t stepx
Definition: dotdot_mqtt.h:20063
uint8_t options_override
Definition: dotdot_mqtt.h:20071
Command fields for ColorControl/StepColorTemperature.
Definition: dotdot_mqtt.h:20193
uint8_t options_override
Definition: dotdot_mqtt.h:20206
CCMaxMiredsField color_temperature_maximum_mireds
Definition: dotdot_mqtt.h:20202
CCMinMiredsField color_temperature_minimum_mireds
Definition: dotdot_mqtt.h:20200
uint16_t transition_time
Definition: dotdot_mqtt.h:20198
CCStepMode step_mode
Definition: dotdot_mqtt.h:20194
uint8_t options_mask
Definition: dotdot_mqtt.h:20204
uint16_t step_size
Definition: dotdot_mqtt.h:20196
Command fields for ColorControl/StepHue.
Definition: dotdot_mqtt.h:19963
uint8_t transition_time
Definition: dotdot_mqtt.h:19968
uint8_t step_size
Definition: dotdot_mqtt.h:19966
uint8_t options_mask
Definition: dotdot_mqtt.h:19970
CCStepMode step_mode
Definition: dotdot_mqtt.h:19964
uint8_t options_override
Definition: dotdot_mqtt.h:19972
Command fields for ColorControl/StepSaturation.
Definition: dotdot_mqtt.h:20004
uint8_t transition_time
Definition: dotdot_mqtt.h:20009
CCStepMode step_mode
Definition: dotdot_mqtt.h:20005
uint8_t options_override
Definition: dotdot_mqtt.h:20013
uint8_t options_mask
Definition: dotdot_mqtt.h:20011
uint8_t step_size
Definition: dotdot_mqtt.h:20007
Command fields for ColorControl/StopMoveStep.
Definition: dotdot_mqtt.h:20167
uint8_t options_override
Definition: dotdot_mqtt.h:20170
uint8_t options_mask
Definition: dotdot_mqtt.h:20168
Definition: dotdot_mqtt.h:19806
uint8_t primary1_intensity
Definition: dotdot_mqtt.h:19820
uint8_t options
Definition: dotdot_mqtt.h:19816
uint16_t white_pointy
Definition: dotdot_mqtt.h:19837
uint16_t color_loop_time
Definition: dotdot_mqtt.h:19851
uint16_t primary2y
Definition: dotdot_mqtt.h:19822
uint16_t primary6y
Definition: dotdot_mqtt.h:19834
uint8_t primary3_intensity
Definition: dotdot_mqtt.h:19826
uint16_t primary4y
Definition: dotdot_mqtt.h:19828
uint16_t color_temp_physical_max_mireds
Definition: dotdot_mqtt.h:19856
uint16_t currentx
Definition: dotdot_mqtt.h:19810
uint8_t drift_compensation
Definition: dotdot_mqtt.h:19812
const char * compensation_text
Definition: dotdot_mqtt.h:19813
uint8_t color_loop_active
Definition: dotdot_mqtt.h:19849
uint16_t color_pointgx
Definition: dotdot_mqtt.h:19841
uint16_t start_up_color_temperature_mireds
Definition: dotdot_mqtt.h:19858
uint8_t color_mode
Definition: dotdot_mqtt.h:19815
uint16_t color_temperature_mireds
Definition: dotdot_mqtt.h:19814
uint8_t color_loop_direction
Definition: dotdot_mqtt.h:19850
uint8_t color_pointb_intensity
Definition: dotdot_mqtt.h:19846
uint8_t number_of_primaries
Definition: dotdot_mqtt.h:19817
uint16_t color_pointrx
Definition: dotdot_mqtt.h:19838
uint16_t color_pointgy
Definition: dotdot_mqtt.h:19842
uint16_t currenty
Definition: dotdot_mqtt.h:19811
uint16_t color_pointbx
Definition: dotdot_mqtt.h:19844
uint8_t primary4_intensity
Definition: dotdot_mqtt.h:19829
uint16_t color_capabilities
Definition: dotdot_mqtt.h:19854
uint8_t current_saturation
Definition: dotdot_mqtt.h:19808
uint16_t color_temp_physical_min_mireds
Definition: dotdot_mqtt.h:19855
uint16_t primary3x
Definition: dotdot_mqtt.h:19824
uint16_t primary5y
Definition: dotdot_mqtt.h:19831
uint8_t primary2_intensity
Definition: dotdot_mqtt.h:19823
uint16_t color_pointby
Definition: dotdot_mqtt.h:19845
uint16_t primary5x
Definition: dotdot_mqtt.h:19830
uint16_t primary1x
Definition: dotdot_mqtt.h:19818
uint8_t color_pointr_intensity
Definition: dotdot_mqtt.h:19840
uint16_t remaining_time
Definition: dotdot_mqtt.h:19809
uint8_t color_pointg_intensity
Definition: dotdot_mqtt.h:19843
uint8_t enhanced_color_mode
Definition: dotdot_mqtt.h:19848
uint8_t primary6_intensity
Definition: dotdot_mqtt.h:19835
uint16_t white_pointx
Definition: dotdot_mqtt.h:19836
uint16_t primary2x
Definition: dotdot_mqtt.h:19821
uint16_t color_loop_stored_enhanced_hue
Definition: dotdot_mqtt.h:19853
uint16_t primary6x
Definition: dotdot_mqtt.h:19833
uint8_t primary5_intensity
Definition: dotdot_mqtt.h:19832
uint16_t primary3y
Definition: dotdot_mqtt.h:19825
uint16_t couple_color_temp_to_level_min_mireds
Definition: dotdot_mqtt.h:19857
uint8_t current_hue
Definition: dotdot_mqtt.h:19807
uint16_t primary1y
Definition: dotdot_mqtt.h:19819
uint16_t color_pointry
Definition: dotdot_mqtt.h:19839
uint16_t color_loop_start_enhanced_hue
Definition: dotdot_mqtt.h:19852
uint16_t primary4x
Definition: dotdot_mqtt.h:19827
uint16_t enhanced_current_hue
Definition: dotdot_mqtt.h:19847
Definition: dotdot_mqtt.h:19861
bool current_hue
Definition: dotdot_mqtt.h:19862
bool primary5x
Definition: dotdot_mqtt.h:19885
bool currenty
Definition: dotdot_mqtt.h:19866
bool color_pointb_intensity
Definition: dotdot_mqtt.h:19901
bool primary3x
Definition: dotdot_mqtt.h:19879
bool color_loop_direction
Definition: dotdot_mqtt.h:19905
bool enhanced_color_mode
Definition: dotdot_mqtt.h:19903
bool color_pointr_intensity
Definition: dotdot_mqtt.h:19895
bool remaining_time
Definition: dotdot_mqtt.h:19864
bool color_loop_stored_enhanced_hue
Definition: dotdot_mqtt.h:19908
bool options
Definition: dotdot_mqtt.h:19871
bool color_loop_start_enhanced_hue
Definition: dotdot_mqtt.h:19907
bool color_temperature_mireds
Definition: dotdot_mqtt.h:19869
bool primary6y
Definition: dotdot_mqtt.h:19889
bool currentx
Definition: dotdot_mqtt.h:19865
bool primary2y
Definition: dotdot_mqtt.h:19877
bool color_pointgy
Definition: dotdot_mqtt.h:19897
bool primary6x
Definition: dotdot_mqtt.h:19888
bool color_loop_active
Definition: dotdot_mqtt.h:19904
bool white_pointy
Definition: dotdot_mqtt.h:19892
bool color_temp_physical_max_mireds
Definition: dotdot_mqtt.h:19911
bool primary1x
Definition: dotdot_mqtt.h:19873
bool primary1y
Definition: dotdot_mqtt.h:19874
bool color_pointry
Definition: dotdot_mqtt.h:19894
bool primary5_intensity
Definition: dotdot_mqtt.h:19887
bool color_pointrx
Definition: dotdot_mqtt.h:19893
bool number_of_primaries
Definition: dotdot_mqtt.h:19872
bool primary1_intensity
Definition: dotdot_mqtt.h:19875
bool primary2_intensity
Definition: dotdot_mqtt.h:19878
bool primary4_intensity
Definition: dotdot_mqtt.h:19884
bool color_loop_time
Definition: dotdot_mqtt.h:19906
bool compensation_text
Definition: dotdot_mqtt.h:19868
bool primary3y
Definition: dotdot_mqtt.h:19880
bool couple_color_temp_to_level_min_mireds
Definition: dotdot_mqtt.h:19912
bool enhanced_current_hue
Definition: dotdot_mqtt.h:19902
bool drift_compensation
Definition: dotdot_mqtt.h:19867
bool primary6_intensity
Definition: dotdot_mqtt.h:19890
bool color_pointbx
Definition: dotdot_mqtt.h:19899
bool color_mode
Definition: dotdot_mqtt.h:19870
bool primary4y
Definition: dotdot_mqtt.h:19883
bool primary4x
Definition: dotdot_mqtt.h:19882
bool start_up_color_temperature_mireds
Definition: dotdot_mqtt.h:19913
bool color_pointgx
Definition: dotdot_mqtt.h:19896
bool color_pointby
Definition: dotdot_mqtt.h:19900
bool color_pointg_intensity
Definition: dotdot_mqtt.h:19898
bool color_capabilities
Definition: dotdot_mqtt.h:19909
bool primary3_intensity
Definition: dotdot_mqtt.h:19881
bool color_temp_physical_min_mireds
Definition: dotdot_mqtt.h:19910
bool current_saturation
Definition: dotdot_mqtt.h:19863
bool primary5y
Definition: dotdot_mqtt.h:19886
bool primary2x
Definition: dotdot_mqtt.h:19876
bool white_pointx
Definition: dotdot_mqtt.h:19891
Command fields for ConfigurationParameters/DiscoverParameter.
Definition: dotdot_mqtt.h:38009
uint16_t parameter_id
Definition: dotdot_mqtt.h:38010
Command fields for ConfigurationParameters/DiscoverParameterRange.
Definition: dotdot_mqtt.h:38025
uint16_t first_parameter_id
Definition: dotdot_mqtt.h:38026
uint16_t last_parameter_id
Definition: dotdot_mqtt.h:38028
Command fields for ConfigurationParameters/SetParameter.
Definition: dotdot_mqtt.h:38016
int64_t value
Definition: dotdot_mqtt.h:38019
uint16_t parameter_id
Definition: dotdot_mqtt.h:38017
Definition: dotdot_mqtt.h:37981
const ConfigurationParameter * configuration_parameters
Definition: dotdot_mqtt.h:37983
size_t configuration_parameters_count
Definition: dotdot_mqtt.h:37982
Definition: dotdot_mqtt.h:37986
bool configuration_parameters
Definition: dotdot_mqtt.h:37987
Definition: dotdot_mqtt.h:18939
uint8_t relative_humidity_mode
Definition: dotdot_mqtt.h:18943
uint8_t dehumidification_max_cool
Definition: dotdot_mqtt.h:18946
uint8_t dehumidification_cooling
Definition: dotdot_mqtt.h:18941
uint8_t dehumidification_hysteresis
Definition: dotdot_mqtt.h:18945
uint8_t rh_dehumidification_setpoint
Definition: dotdot_mqtt.h:18942
uint8_t relative_humidity
Definition: dotdot_mqtt.h:18940
uint8_t relative_humidity_display
Definition: dotdot_mqtt.h:18947
uint8_t dehumidification_lockout
Definition: dotdot_mqtt.h:18944
Definition: dotdot_mqtt.h:18950
bool relative_humidity
Definition: dotdot_mqtt.h:18951
bool rh_dehumidification_setpoint
Definition: dotdot_mqtt.h:18953
bool relative_humidity_display
Definition: dotdot_mqtt.h:18958
bool dehumidification_cooling
Definition: dotdot_mqtt.h:18952
bool relative_humidity_mode
Definition: dotdot_mqtt.h:18954
bool dehumidification_hysteresis
Definition: dotdot_mqtt.h:18956
bool dehumidification_lockout
Definition: dotdot_mqtt.h:18955
bool dehumidification_max_cool
Definition: dotdot_mqtt.h:18957
Definition: dotdot_mqtt.h:2887
int16_t low_temp_threshold
Definition: dotdot_mqtt.h:2893
int16_t high_temp_threshold
Definition: dotdot_mqtt.h:2894
uint32_t high_temp_dwell_trip_point
Definition: dotdot_mqtt.h:2896
int16_t current_temperature
Definition: dotdot_mqtt.h:2888
int16_t min_temp_experienced
Definition: dotdot_mqtt.h:2889
uint32_t low_temp_dwell_trip_point
Definition: dotdot_mqtt.h:2895
int16_t max_temp_experienced
Definition: dotdot_mqtt.h:2890
uint16_t over_temp_total_dwell
Definition: dotdot_mqtt.h:2891
uint8_t device_temp_alarm_mask
Definition: dotdot_mqtt.h:2892
Definition: dotdot_mqtt.h:2899
bool low_temp_threshold
Definition: dotdot_mqtt.h:2905
bool device_temp_alarm_mask
Definition: dotdot_mqtt.h:2904
bool high_temp_threshold
Definition: dotdot_mqtt.h:2906
bool max_temp_experienced
Definition: dotdot_mqtt.h:2902
bool over_temp_total_dwell
Definition: dotdot_mqtt.h:2903
bool low_temp_dwell_trip_point
Definition: dotdot_mqtt.h:2907
bool high_temp_dwell_trip_point
Definition: dotdot_mqtt.h:2908
bool min_temp_experienced
Definition: dotdot_mqtt.h:2901
bool current_temperature
Definition: dotdot_mqtt.h:2900
Definition: dotdot_mqtt.h:33415
uint16_t route_disc_initiated
Definition: dotdot_mqtt.h:33430
uint16_t apsfc_failure
Definition: dotdot_mqtt.h:33437
uint16_t mac_tx_ucast_retry
Definition: dotdot_mqtt.h:33422
uint16_t averagemac_retry_peraps_message_sent
Definition: dotdot_mqtt.h:33445
uint32_t mac_rx_bcast
Definition: dotdot_mqtt.h:33418
uint16_t aps_tx_ucast_retry
Definition: dotdot_mqtt.h:33428
uint16_t aps_unauthorized_key
Definition: dotdot_mqtt.h:33438
uint16_t neighbor_added
Definition: dotdot_mqtt.h:33431
uint16_t number_of_resets
Definition: dotdot_mqtt.h:33416
uint16_t neighbor_removed
Definition: dotdot_mqtt.h:33432
uint32_t mac_tx_bcast
Definition: dotdot_mqtt.h:33419
uint16_t aps_decrypt_failures
Definition: dotdot_mqtt.h:33440
uint16_t packet_validate_drop_count
Definition: dotdot_mqtt.h:33444
uint16_t persistent_memory_writes
Definition: dotdot_mqtt.h:33417
uint8_t last_messagelqi
Definition: dotdot_mqtt.h:33446
uint16_t aps_tx_bcast
Definition: dotdot_mqtt.h:33425
uint16_t relayed_ucast
Definition: dotdot_mqtt.h:33442
uint16_t aps_tx_ucast_success
Definition: dotdot_mqtt.h:33427
uint32_t mac_rx_ucast
Definition: dotdot_mqtt.h:33420
uint16_t nwk_decrypt_failures
Definition: dotdot_mqtt.h:33439
uint16_t aps_rx_bcast
Definition: dotdot_mqtt.h:33424
uint16_t nwkfc_failure
Definition: dotdot_mqtt.h:33436
uint16_t aps_tx_ucast_fail
Definition: dotdot_mqtt.h:33429
uint16_t packet_buffer_allocate_failures
Definition: dotdot_mqtt.h:33441
uint32_t mac_tx_ucast
Definition: dotdot_mqtt.h:33421
uint16_t phy_tomac_queue_limit_reached
Definition: dotdot_mqtt.h:33443
uint16_t child_moved
Definition: dotdot_mqtt.h:33435
uint16_t aps_rx_ucast
Definition: dotdot_mqtt.h:33426
uint16_t join_indication
Definition: dotdot_mqtt.h:33434
int8_t last_messagerssi
Definition: dotdot_mqtt.h:33447
uint16_t neighbor_stale
Definition: dotdot_mqtt.h:33433
uint16_t mac_tx_ucast_fail
Definition: dotdot_mqtt.h:33423
Definition: dotdot_mqtt.h:33450
bool nwk_decrypt_failures
Definition: dotdot_mqtt.h:33474
bool aps_rx_ucast
Definition: dotdot_mqtt.h:33461
bool neighbor_stale
Definition: dotdot_mqtt.h:33468
bool mac_tx_ucast_retry
Definition: dotdot_mqtt.h:33457
bool aps_tx_bcast
Definition: dotdot_mqtt.h:33460
bool child_moved
Definition: dotdot_mqtt.h:33470
bool number_of_resets
Definition: dotdot_mqtt.h:33451
bool mac_tx_bcast
Definition: dotdot_mqtt.h:33454
bool persistent_memory_writes
Definition: dotdot_mqtt.h:33452
bool aps_tx_ucast_fail
Definition: dotdot_mqtt.h:33464
bool nwkfc_failure
Definition: dotdot_mqtt.h:33471
bool last_messagelqi
Definition: dotdot_mqtt.h:33481
bool aps_unauthorized_key
Definition: dotdot_mqtt.h:33473
bool relayed_ucast
Definition: dotdot_mqtt.h:33477
bool aps_tx_ucast_retry
Definition: dotdot_mqtt.h:33463
bool last_messagerssi
Definition: dotdot_mqtt.h:33482
bool aps_tx_ucast_success
Definition: dotdot_mqtt.h:33462
bool mac_rx_ucast
Definition: dotdot_mqtt.h:33455
bool aps_decrypt_failures
Definition: dotdot_mqtt.h:33475
bool join_indication
Definition: dotdot_mqtt.h:33469
bool packet_validate_drop_count
Definition: dotdot_mqtt.h:33479
bool apsfc_failure
Definition: dotdot_mqtt.h:33472
bool averagemac_retry_peraps_message_sent
Definition: dotdot_mqtt.h:33480
bool phy_tomac_queue_limit_reached
Definition: dotdot_mqtt.h:33478
bool aps_rx_bcast
Definition: dotdot_mqtt.h:33459
bool mac_tx_ucast_fail
Definition: dotdot_mqtt.h:33458
bool packet_buffer_allocate_failures
Definition: dotdot_mqtt.h:33476
bool neighbor_added
Definition: dotdot_mqtt.h:33466
bool mac_rx_bcast
Definition: dotdot_mqtt.h:33453
bool neighbor_removed
Definition: dotdot_mqtt.h:33467
bool route_disc_initiated
Definition: dotdot_mqtt.h:33465
bool mac_tx_ucast
Definition: dotdot_mqtt.h:33456
Command fields for DoorLock/ClearAllPINCodesResponse.
Definition: dotdot_mqtt.h:10184
DrlkPassFailStatus status
Definition: dotdot_mqtt.h:10185
Command fields for DoorLock/ClearAllRFIDCodesResponse.
Definition: dotdot_mqtt.h:10497
DrlkPassFailStatus status
Definition: dotdot_mqtt.h:10498
Command fields for DoorLock/ClearHolidaySchedule.
Definition: dotdot_mqtt.h:10397
DrlkHolidayScheduleID holiday_scheduleid
Definition: dotdot_mqtt.h:10398
Command fields for DoorLock/ClearHolidayScheduleResponse.
Definition: dotdot_mqtt.h:10404
DrlkPassFailStatus status
Definition: dotdot_mqtt.h:10405
Command fields for DoorLock/ClearWeekdaySchedule.
Definition: dotdot_mqtt.h:10279
DrlkWeekDayScheduleID scheduleid
Definition: dotdot_mqtt.h:10280
DrlkTotalUserID userid
Definition: dotdot_mqtt.h:10282
Command fields for DoorLock/ClearWeekdayScheduleResponse.
Definition: dotdot_mqtt.h:10288
DrlkPassFailStatus status
Definition: dotdot_mqtt.h:10289
Command fields for DoorLock/ClearYearDaySchedule.
Definition: dotdot_mqtt.h:10339
DrlkTotalUserID userid
Definition: dotdot_mqtt.h:10342
DrlkYearDayScheduleID scheduleid
Definition: dotdot_mqtt.h:10340
Command fields for DoorLock/ClearYearDayScheduleResponse.
Definition: dotdot_mqtt.h:10348
DrlkPassFailStatus status
Definition: dotdot_mqtt.h:10349
Command fields for DoorLock/ClearPINCode.
Definition: dotdot_mqtt.h:10170
DrlkPINUserID userid
Definition: dotdot_mqtt.h:10171
Command fields for DoorLock/ClearPINCodeResponse.
Definition: dotdot_mqtt.h:10177
DrlkPassFailStatus status
Definition: dotdot_mqtt.h:10178
Command fields for DoorLock/ClearRFIDCode.
Definition: dotdot_mqtt.h:10483
DrlkRFIDUserID userid
Definition: dotdot_mqtt.h:10484
Command fields for DoorLock/ClearRFIDCodeResponse.
Definition: dotdot_mqtt.h:10490
DrlkPassFailStatus status
Definition: dotdot_mqtt.h:10491
Command fields for DoorLock/GetHolidaySchedule.
Definition: dotdot_mqtt.h:10375
DrlkHolidayScheduleID holiday_scheduleid
Definition: dotdot_mqtt.h:10376
Command fields for DoorLock/GetHolidayScheduleResponse.
Definition: dotdot_mqtt.h:10382
DrlkOperMode operating_mode_during_holiday
Definition: dotdot_mqtt.h:10391
uint32_t local_end_time
Definition: dotdot_mqtt.h:10389
uint32_t local_start_time
Definition: dotdot_mqtt.h:10387
uint8_t holiday_scheduleid
Definition: dotdot_mqtt.h:10383
zclStatus status
Definition: dotdot_mqtt.h:10385
Command fields for DoorLock/GetLogRecord.
Definition: dotdot_mqtt.h:10104
uint16_t log_index
Definition: dotdot_mqtt.h:10105
Command fields for DoorLock/GetLogRecordResponse.
Definition: dotdot_mqtt.h:10111
GetLogRecordResponseEventType event_type
Definition: dotdot_mqtt.h:10116
DrlkOperEventSource source_operation_event
Definition: dotdot_mqtt.h:10118
uint16_t log_entryid
Definition: dotdot_mqtt.h:10112
uint32_t timestamp
Definition: dotdot_mqtt.h:10114
const char * pin
Definition: dotdot_mqtt.h:10124
uint8_t eventid_or_alarm_code
Definition: dotdot_mqtt.h:10120
uint16_t userid
Definition: dotdot_mqtt.h:10122
Command fields for DoorLock/GetUserStatus.
Definition: dotdot_mqtt.h:10207
DrlkTotalUserID userid
Definition: dotdot_mqtt.h:10208
Command fields for DoorLock/GetUserStatusResponse.
Definition: dotdot_mqtt.h:10214
uint16_t userid
Definition: dotdot_mqtt.h:10215
DrlkUserStatus user_status
Definition: dotdot_mqtt.h:10217
Command fields for DoorLock/GetUserType.
Definition: dotdot_mqtt.h:10427
DrlkTotalUserID userid
Definition: dotdot_mqtt.h:10428
Command fields for DoorLock/GetUserTypeResponse.
Definition: dotdot_mqtt.h:10434
uint16_t userid
Definition: dotdot_mqtt.h:10435
DrlkUserType user_type
Definition: dotdot_mqtt.h:10437
Command fields for DoorLock/GetWeekdaySchedule.
Definition: dotdot_mqtt.h:10249
DrlkTotalUserID userid
Definition: dotdot_mqtt.h:10252
DrlkWeekDayScheduleID scheduleid
Definition: dotdot_mqtt.h:10250
Command fields for DoorLock/GetWeekdayScheduleResponse.
Definition: dotdot_mqtt.h:10258
uint8_t end_minute
Definition: dotdot_mqtt.h:10273
uint8_t days_mask
Definition: dotdot_mqtt.h:10265
uint8_t start_hour
Definition: dotdot_mqtt.h:10267
uint16_t userid
Definition: dotdot_mqtt.h:10261
uint8_t end_hour
Definition: dotdot_mqtt.h:10271
zclStatus status
Definition: dotdot_mqtt.h:10263
uint8_t scheduleid
Definition: dotdot_mqtt.h:10259
uint8_t start_minute
Definition: dotdot_mqtt.h:10269
Command fields for DoorLock/GetYearDaySchedule.
Definition: dotdot_mqtt.h:10315
DrlkYearDayScheduleID scheduleid
Definition: dotdot_mqtt.h:10316
DrlkTotalUserID userid
Definition: dotdot_mqtt.h:10318
Command fields for DoorLock/GetYearDayScheduleResponse.
Definition: dotdot_mqtt.h:10324
uint32_t local_start_time
Definition: dotdot_mqtt.h:10331
uint32_t local_end_time
Definition: dotdot_mqtt.h:10333
uint16_t userid
Definition: dotdot_mqtt.h:10327
zclStatus status
Definition: dotdot_mqtt.h:10329
uint8_t scheduleid
Definition: dotdot_mqtt.h:10325
Command fields for DoorLock/GetPINCode.
Definition: dotdot_mqtt.h:10150
DrlkPINUserID userid
Definition: dotdot_mqtt.h:10151
Command fields for DoorLock/GetPINCodeResponse.
Definition: dotdot_mqtt.h:10157
DrlkUserType user_type
Definition: dotdot_mqtt.h:10162
const char * code
Definition: dotdot_mqtt.h:10164
uint16_t userid
Definition: dotdot_mqtt.h:10158
DrlkUserStatus user_status
Definition: dotdot_mqtt.h:10160
Command fields for DoorLock/GetRFIDCode.
Definition: dotdot_mqtt.h:10463
DrlkRFIDUserID userid
Definition: dotdot_mqtt.h:10464
Command fields for DoorLock/GetRFIDCodeResponse.
Definition: dotdot_mqtt.h:10470
uint16_t userid
Definition: dotdot_mqtt.h:10471
DrlkUserStatus user_status
Definition: dotdot_mqtt.h:10473
DrlkUserType user_type
Definition: dotdot_mqtt.h:10475
const char * rfid_code
Definition: dotdot_mqtt.h:10477
Command fields for DoorLock/LockDoor.
Definition: dotdot_mqtt.h:10046
const char * pin_orrfid_code
Definition: dotdot_mqtt.h:10047
Command fields for DoorLock/LockDoorResponse.
Definition: dotdot_mqtt.h:10053
zclStatus status
Definition: dotdot_mqtt.h:10054
Command fields for DoorLock/OperatingEventNotification.
Definition: dotdot_mqtt.h:10504
const char * data
Definition: dotdot_mqtt.h:10515
uint16_t userid
Definition: dotdot_mqtt.h:10509
DrlkOperEventSource operation_event_source
Definition: dotdot_mqtt.h:10505
OperatingEventNotificationOperationEventCode operation_event_code
Definition: dotdot_mqtt.h:10507
const char * pin
Definition: dotdot_mqtt.h:10511
uint32_t local_time
Definition: dotdot_mqtt.h:10513
Command fields for DoorLock/ProgrammingEventNotification.
Definition: dotdot_mqtt.h:10521
uint16_t userid
Definition: dotdot_mqtt.h:10526
DrlkUserType user_type
Definition: dotdot_mqtt.h:10530
uint32_t local_time
Definition: dotdot_mqtt.h:10534
ProgrammingEventNotificationProgramEventCode program_event_code
Definition: dotdot_mqtt.h:10524
DrlkUserStatus user_status
Definition: dotdot_mqtt.h:10532
const char * data
Definition: dotdot_mqtt.h:10536
const char * pin
Definition: dotdot_mqtt.h:10528
ProgrammingEventNotificationProgramEventSource program_event_source
Definition: dotdot_mqtt.h:10522
Command fields for DoorLock/SetHolidaySchedule.
Definition: dotdot_mqtt.h:10355
DrlkHolidayScheduleID holiday_scheduleid
Definition: dotdot_mqtt.h:10356
DrlkOperMode operating_mode_during_holiday
Definition: dotdot_mqtt.h:10362
uint32_t local_end_time
Definition: dotdot_mqtt.h:10360
uint32_t local_start_time
Definition: dotdot_mqtt.h:10358
Command fields for DoorLock/SetHolidayScheduleResponse.
Definition: dotdot_mqtt.h:10368
DrlkPassFailStatus status
Definition: dotdot_mqtt.h:10369
Command fields for DoorLock/SetUserStatus.
Definition: dotdot_mqtt.h:10191
DrlkTotalUserID userid
Definition: dotdot_mqtt.h:10192
DrlkSettableUserStatus user_status
Definition: dotdot_mqtt.h:10194
Command fields for DoorLock/SetUserStatusResponse.
Definition: dotdot_mqtt.h:10200
DrlkPassFailStatus status
Definition: dotdot_mqtt.h:10201
Command fields for DoorLock/SetUserType.
Definition: dotdot_mqtt.h:10411
DrlkTotalUserID userid
Definition: dotdot_mqtt.h:10412
DrlkUserType user_type
Definition: dotdot_mqtt.h:10414
Command fields for DoorLock/SetUserTypeResponse.
Definition: dotdot_mqtt.h:10420
DrlkPassFailStatus status
Definition: dotdot_mqtt.h:10421
Command fields for DoorLock/SetWeekdaySchedule.
Definition: dotdot_mqtt.h:10223
uint8_t days_mask
Definition: dotdot_mqtt.h:10228
DrlkWeekDayScheduleID scheduleid
Definition: dotdot_mqtt.h:10224
uint8_t end_hour
Definition: dotdot_mqtt.h:10234
uint8_t start_hour
Definition: dotdot_mqtt.h:10230
uint8_t start_minute
Definition: dotdot_mqtt.h:10232
DrlkTotalUserID userid
Definition: dotdot_mqtt.h:10226
uint8_t end_minute
Definition: dotdot_mqtt.h:10236
Command fields for DoorLock/SetWeekdayScheduleResponse.
Definition: dotdot_mqtt.h:10242
DrlkPassFailStatus status
Definition: dotdot_mqtt.h:10243
Command fields for DoorLock/SetYearDaySchedule.
Definition: dotdot_mqtt.h:10295
uint32_t local_end_time
Definition: dotdot_mqtt.h:10302
uint32_t local_start_time
Definition: dotdot_mqtt.h:10300
DrlkTotalUserID userid
Definition: dotdot_mqtt.h:10298
DrlkYearDayScheduleID scheduleid
Definition: dotdot_mqtt.h:10296
Command fields for DoorLock/SetYearDayScheduleResponse.
Definition: dotdot_mqtt.h:10308
DrlkPassFailStatus status
Definition: dotdot_mqtt.h:10309
Command fields for DoorLock/SetPINCode.
Definition: dotdot_mqtt.h:10130
DrlkUserType user_type
Definition: dotdot_mqtt.h:10135
DrlkPINUserID userid
Definition: dotdot_mqtt.h:10131
DrlkSettableUserStatus user_status
Definition: dotdot_mqtt.h:10133
const char * pin
Definition: dotdot_mqtt.h:10137
Command fields for DoorLock/SetPINCodeResponse.
Definition: dotdot_mqtt.h:10143
DrlkSetCodeStatus status
Definition: dotdot_mqtt.h:10144
Command fields for DoorLock/SetRFIDCode.
Definition: dotdot_mqtt.h:10443
DrlkSettableUserStatus user_status
Definition: dotdot_mqtt.h:10446
DrlkRFIDUserID userid
Definition: dotdot_mqtt.h:10444
const char * rfid_code
Definition: dotdot_mqtt.h:10450
DrlkUserType user_type
Definition: dotdot_mqtt.h:10448
Command fields for DoorLock/SetRFIDCodeResponse.
Definition: dotdot_mqtt.h:10456
DrlkSetCodeStatus status
Definition: dotdot_mqtt.h:10457
Command fields for DoorLock/Toggle.
Definition: dotdot_mqtt.h:10074
const char * pin_orrfid_code
Definition: dotdot_mqtt.h:10075
Command fields for DoorLock/ToggleResponse.
Definition: dotdot_mqtt.h:10081
zclStatus status
Definition: dotdot_mqtt.h:10082
Command fields for DoorLock/UnlockDoor.
Definition: dotdot_mqtt.h:10060
const char * pin_orrfid_code
Definition: dotdot_mqtt.h:10061
Command fields for DoorLock/UnlockDoorResponse.
Definition: dotdot_mqtt.h:10067
zclStatus status
Definition: dotdot_mqtt.h:10068
Command fields for DoorLock/UnlockWithTimeout.
Definition: dotdot_mqtt.h:10088
const char * pin_orrfid_code
Definition: dotdot_mqtt.h:10091
uint16_t timeout_in_seconds
Definition: dotdot_mqtt.h:10089
Command fields for DoorLock/UnlockWithTimeoutResponse.
Definition: dotdot_mqtt.h:10097
zclStatus status
Definition: dotdot_mqtt.h:10098
Definition: dotdot_mqtt.h:9935
uint16_t rf_programming_event_mask
Definition: dotdot_mqtt.h:9977
uint8_t number_of_week_day_schedules_supported_per_user
Definition: dotdot_mqtt.h:9947
uint8_t number_of_year_day_schedules_supported_per_user
Definition: dotdot_mqtt.h:9948
bool requirepi_nforrf_operation
Definition: dotdot_mqtt.h:9969
uint16_t number_of_total_users_supported
Definition: dotdot_mqtt.h:9944
uint8_t wrong_code_entry_limit
Definition: dotdot_mqtt.h:9966
uint16_t open_period
Definition: dotdot_mqtt.h:9942
uint32_t auto_relock_time
Definition: dotdot_mqtt.h:9957
uint8_t maxpin_code_length
Definition: dotdot_mqtt.h:9950
bool enable_one_touch_locking
Definition: dotdot_mqtt.h:9963
uint16_t number_of_log_records_supported
Definition: dotdot_mqtt.h:9943
uint16_t number_ofrfid_users_supported
Definition: dotdot_mqtt.h:9946
uint8_t lock_state
Definition: dotdot_mqtt.h:9936
uint8_t led_settings
Definition: dotdot_mqtt.h:9956
uint8_t door_state
Definition: dotdot_mqtt.h:9939
uint8_t maxrfid_code_length
Definition: dotdot_mqtt.h:9952
uint8_t user_code_temporary_disable_time
Definition: dotdot_mqtt.h:9967
bool enable_local_programming
Definition: dotdot_mqtt.h:9962
uint8_t sound_volume
Definition: dotdot_mqtt.h:9958
bool enable_logging
Definition: dotdot_mqtt.h:9954
uint16_t rf_operation_event_mask
Definition: dotdot_mqtt.h:9973
bool enable_privacy_mode_button
Definition: dotdot_mqtt.h:9965
uint32_t door_closed_events
Definition: dotdot_mqtt.h:9941
uint16_t supported_operating_modes
Definition: dotdot_mqtt.h:9960
uint16_t keypad_programming_event_mask
Definition: dotdot_mqtt.h:9976
uint8_t security_level
Definition: dotdot_mqtt.h:9970
uint8_t lock_type
Definition: dotdot_mqtt.h:9937
uint16_t keypad_operation_event_mask
Definition: dotdot_mqtt.h:9972
uint16_t rfid_operation_event_mask
Definition: dotdot_mqtt.h:9975
uint16_t number_ofpin_users_supported
Definition: dotdot_mqtt.h:9945
const char * language
Definition: dotdot_mqtt.h:9955
uint8_t minpin_code_length
Definition: dotdot_mqtt.h:9951
bool sendpin_over_the_air
Definition: dotdot_mqtt.h:9968
uint8_t operating_mode
Definition: dotdot_mqtt.h:9959
uint16_t default_configuration_register
Definition: dotdot_mqtt.h:9961
bool actuator_enabled
Definition: dotdot_mqtt.h:9938
uint8_t number_of_holiday_schedules_supported
Definition: dotdot_mqtt.h:9949
uint8_t minrfid_code_length
Definition: dotdot_mqtt.h:9953
uint16_t rfid_programming_event_mask
Definition: dotdot_mqtt.h:9978
uint16_t alarm_mask
Definition: dotdot_mqtt.h:9971
uint32_t door_open_events
Definition: dotdot_mqtt.h:9940
uint16_t manual_operation_event_mask
Definition: dotdot_mqtt.h:9974
bool enable_inside_statusled
Definition: dotdot_mqtt.h:9964
Definition: dotdot_mqtt.h:9981
bool operating_mode
Definition: dotdot_mqtt.h:10005
bool keypad_operation_event_mask
Definition: dotdot_mqtt.h:10018
bool security_level
Definition: dotdot_mqtt.h:10016
bool rf_operation_event_mask
Definition: dotdot_mqtt.h:10019
bool maxpin_code_length
Definition: dotdot_mqtt.h:9996
bool sound_volume
Definition: dotdot_mqtt.h:10004
bool door_state
Definition: dotdot_mqtt.h:9985
bool language
Definition: dotdot_mqtt.h:10001
bool open_period
Definition: dotdot_mqtt.h:9988
bool user_code_temporary_disable_time
Definition: dotdot_mqtt.h:10013
bool number_of_log_records_supported
Definition: dotdot_mqtt.h:9989
bool enable_one_touch_locking
Definition: dotdot_mqtt.h:10009
bool number_ofrfid_users_supported
Definition: dotdot_mqtt.h:9992
bool rfid_operation_event_mask
Definition: dotdot_mqtt.h:10021
bool lock_type
Definition: dotdot_mqtt.h:9983
bool minrfid_code_length
Definition: dotdot_mqtt.h:9999
bool wrong_code_entry_limit
Definition: dotdot_mqtt.h:10012
bool door_closed_events
Definition: dotdot_mqtt.h:9987
bool sendpin_over_the_air
Definition: dotdot_mqtt.h:10014
bool number_of_year_day_schedules_supported_per_user
Definition: dotdot_mqtt.h:9994
bool enable_inside_statusled
Definition: dotdot_mqtt.h:10010
bool enable_privacy_mode_button
Definition: dotdot_mqtt.h:10011
bool rf_programming_event_mask
Definition: dotdot_mqtt.h:10023
bool manual_operation_event_mask
Definition: dotdot_mqtt.h:10020
bool maxrfid_code_length
Definition: dotdot_mqtt.h:9998
bool alarm_mask
Definition: dotdot_mqtt.h:10017
bool enable_logging
Definition: dotdot_mqtt.h:10000
bool number_ofpin_users_supported
Definition: dotdot_mqtt.h:9991
bool minpin_code_length
Definition: dotdot_mqtt.h:9997
bool enable_local_programming
Definition: dotdot_mqtt.h:10008
bool number_of_holiday_schedules_supported
Definition: dotdot_mqtt.h:9995
bool keypad_programming_event_mask
Definition: dotdot_mqtt.h:10022
bool lock_state
Definition: dotdot_mqtt.h:9982
bool actuator_enabled
Definition: dotdot_mqtt.h:9984
bool number_of_week_day_schedules_supported_per_user
Definition: dotdot_mqtt.h:9993
bool auto_relock_time
Definition: dotdot_mqtt.h:10003
bool led_settings
Definition: dotdot_mqtt.h:10002
bool requirepi_nforrf_operation
Definition: dotdot_mqtt.h:10015
bool supported_operating_modes
Definition: dotdot_mqtt.h:10006
bool door_open_events
Definition: dotdot_mqtt.h:9986
bool rfid_programming_event_mask
Definition: dotdot_mqtt.h:10024
bool default_configuration_register
Definition: dotdot_mqtt.h:10007
bool number_of_total_users_supported
Definition: dotdot_mqtt.h:9990
Definition: dotdot_mqtt.h:25896
uint16_t measured_value
Definition: dotdot_mqtt.h:25897
uint16_t max_measured_value
Definition: dotdot_mqtt.h:25899
uint16_t min_measured_value
Definition: dotdot_mqtt.h:25898
uint16_t tolerance
Definition: dotdot_mqtt.h:25900
Definition: dotdot_mqtt.h:25903
bool measured_value
Definition: dotdot_mqtt.h:25904
bool min_measured_value
Definition: dotdot_mqtt.h:25905
bool tolerance
Definition: dotdot_mqtt.h:25907
bool max_measured_value
Definition: dotdot_mqtt.h:25906
Command fields for ElectricalMeasurement/GetMeasurementProfile.
Definition: dotdot_mqtt.h:29340
uint8_t number_of_intervals
Definition: dotdot_mqtt.h:29345
UTC start_time
Definition: dotdot_mqtt.h:29343
uint16_t attributeid
Definition: dotdot_mqtt.h:29341
Command fields for ElectricalMeasurement/GetMeasurementProfileResponse.
Definition: dotdot_mqtt.h:29322
const uint8_t * intervals
Definition: dotdot_mqtt.h:29334
GetMeasurementProfileResponseStatus status
Definition: dotdot_mqtt.h:29325
uint16_t attribute_id
Definition: dotdot_mqtt.h:29331
ProfileIntervalPeriod profile_interval_period
Definition: dotdot_mqtt.h:29327
UTC start_time
Definition: dotdot_mqtt.h:29323
uint8_t number_of_intervals_delivered
Definition: dotdot_mqtt.h:29329
uint8_t intervals_count
Definition: dotdot_mqtt.h:29333
Command fields for ElectricalMeasurement/GetProfileInfoResponse.
Definition: dotdot_mqtt.h:29308
uint8_t max_number_of_intervals
Definition: dotdot_mqtt.h:29313
const uint16_t * list_of_attributes
Definition: dotdot_mqtt.h:29316
ProfileIntervalPeriod profile_interval_period
Definition: dotdot_mqtt.h:29311
uint8_t profile_count
Definition: dotdot_mqtt.h:29309
uint8_t list_of_attributes_count
Definition: dotdot_mqtt.h:29315
Definition: dotdot_mqtt.h:29029
int16_t measured_phase5th_harmonic_current
Definition: dotdot_mqtt.h:29061
int16_t reactive_power
Definition: dotdot_mqtt.h:29083
int16_t ac_voltage_overload
Definition: dotdot_mqtt.h:29103
uint16_t ac_voltage_multiplier
Definition: dotdot_mqtt.h:29093
uint16_t rms_current_min
Definition: dotdot_mqtt.h:29078
uint16_t apparent_power_phb
Definition: dotdot_mqtt.h:29126
uint16_t averagerms_under_voltage_counter_phb
Definition: dotdot_mqtt.h:29130
int16_t active_current
Definition: dotdot_mqtt.h:29072
uint16_t averagerms_voltage_measurement_period_phb
Definition: dotdot_mqtt.h:29128
uint16_t averagerms_voltage_measurement_period_phc
Definition: dotdot_mqtt.h:29150
uint16_t rms_current_max_phc
Definition: dotdot_mqtt.h:29143
uint16_t ac_power_multiplier
Definition: dotdot_mqtt.h:29097
int16_t reactive_current
Definition: dotdot_mqtt.h:29073
uint16_t dc_current_multiplier
Definition: dotdot_mqtt.h:29042
uint16_t rms_extreme_under_voltage_period_phc
Definition: dotdot_mqtt.h:29154
uint16_t rms_voltage_swell_period_phc
Definition: dotdot_mqtt.h:29156
uint16_t ac_frequency_min
Definition: dotdot_mqtt.h:29047
uint16_t ac_voltage_divisor
Definition: dotdot_mqtt.h:29094
uint16_t rms_voltage_sag_period_phc
Definition: dotdot_mqtt.h:29155
uint16_t rms_voltage_sag_period
Definition: dotdot_mqtt.h:29091
uint16_t rms_current
Definition: dotdot_mqtt.h:29077
int16_t dc_current_overload
Definition: dotdot_mqtt.h:29101
uint16_t rms_extreme_under_voltage_period_phb
Definition: dotdot_mqtt.h:29132
uint16_t dc_voltage_divisor
Definition: dotdot_mqtt.h:29041
int32_t total_active_power
Definition: dotdot_mqtt.h:29050
uint16_t rms_extreme_over_voltage_period
Definition: dotdot_mqtt.h:29089
uint16_t averagerms_over_voltage_counter_phb
Definition: dotdot_mqtt.h:29129
uint16_t ac_alarms_mask
Definition: dotdot_mqtt.h:29102
uint16_t rms_voltage_max
Definition: dotdot_mqtt.h:29076
uint16_t dc_voltage_multiplier
Definition: dotdot_mqtt.h:29040
uint16_t rms_extreme_over_voltage_period_phb
Definition: dotdot_mqtt.h:29131
uint16_t rms_voltage
Definition: dotdot_mqtt.h:29074
int16_t active_power_max_phb
Definition: dotdot_mqtt.h:29124
uint16_t averagerms_under_voltage_counter
Definition: dotdot_mqtt.h:29088
int8_t harmonic_current_multiplier
Definition: dotdot_mqtt.h:29069
uint16_t rms_voltage_min_phc
Definition: dotdot_mqtt.h:29139
int16_t dc_current
Definition: dotdot_mqtt.h:29034
int16_t dc_voltage
Definition: dotdot_mqtt.h:29031
int16_t dc_voltage_min
Definition: dotdot_mqtt.h:29032
int16_t rms_extreme_under_voltage
Definition: dotdot_mqtt.h:29110
uint16_t ac_frequency_divisor
Definition: dotdot_mqtt.h:29066
uint16_t rms_current_phc
Definition: dotdot_mqtt.h:29141
uint16_t dc_current_divisor
Definition: dotdot_mqtt.h:29043
uint16_t line_current_phc
Definition: dotdot_mqtt.h:29135
int16_t measured5th_harmonic_current
Definition: dotdot_mqtt.h:29055
uint16_t rms_voltage_sag_period_phb
Definition: dotdot_mqtt.h:29133
int16_t active_power_phc
Definition: dotdot_mqtt.h:29144
int16_t active_current_phb
Definition: dotdot_mqtt.h:29114
int16_t measured_phase11th_harmonic_current
Definition: dotdot_mqtt.h:29064
int16_t rms_voltage_sag
Definition: dotdot_mqtt.h:29111
uint16_t rms_voltage_min_phb
Definition: dotdot_mqtt.h:29117
int16_t measured_phase3rd_harmonic_current
Definition: dotdot_mqtt.h:29060
int16_t active_power_phb
Definition: dotdot_mqtt.h:29122
int16_t dc_power_min
Definition: dotdot_mqtt.h:29038
int16_t active_power_min_phb
Definition: dotdot_mqtt.h:29123
uint16_t rms_voltage_swell_period_phb
Definition: dotdot_mqtt.h:29134
uint16_t rms_current_max_phb
Definition: dotdot_mqtt.h:29121
int16_t measured9th_harmonic_current
Definition: dotdot_mqtt.h:29057
uint16_t rms_current_min_phc
Definition: dotdot_mqtt.h:29142
int16_t reactive_power_phc
Definition: dotdot_mqtt.h:29147
uint16_t rms_current_max
Definition: dotdot_mqtt.h:29079
uint16_t dc_power_divisor
Definition: dotdot_mqtt.h:29045
uint16_t rms_voltage_max_phc
Definition: dotdot_mqtt.h:29140
uint16_t ac_frequency
Definition: dotdot_mqtt.h:29046
uint16_t dc_power_multiplier
Definition: dotdot_mqtt.h:29044
uint32_t total_apparent_power
Definition: dotdot_mqtt.h:29052
int16_t active_power_max_phc
Definition: dotdot_mqtt.h:29146
int16_t reactive_current_phb
Definition: dotdot_mqtt.h:29115
int16_t reactive_power_phb
Definition: dotdot_mqtt.h:29125
int16_t rms_voltage_swell
Definition: dotdot_mqtt.h:29112
int16_t rms_extreme_over_voltage
Definition: dotdot_mqtt.h:29109
int16_t active_power_min_phc
Definition: dotdot_mqtt.h:29145
int16_t active_current_phc
Definition: dotdot_mqtt.h:29136
int8_t power_factor_phb
Definition: dotdot_mqtt.h:29127
uint8_t dc_overload_alarms_mask
Definition: dotdot_mqtt.h:29099
int16_t measured_phase9th_harmonic_current
Definition: dotdot_mqtt.h:29063
int16_t measured7th_harmonic_current
Definition: dotdot_mqtt.h:29056
int16_t ac_current_overload
Definition: dotdot_mqtt.h:29104
int16_t reactive_current_phc
Definition: dotdot_mqtt.h:29137
int16_t dc_voltage_max
Definition: dotdot_mqtt.h:29033
uint16_t rms_voltage_min
Definition: dotdot_mqtt.h:29075
uint32_t power_divisor
Definition: dotdot_mqtt.h:29068
int16_t active_power_max
Definition: dotdot_mqtt.h:29082
int16_t dc_power
Definition: dotdot_mqtt.h:29037
uint16_t apparent_power
Definition: dotdot_mqtt.h:29084
uint16_t rms_voltage_swell_period
Definition: dotdot_mqtt.h:29092
uint16_t averagerms_over_voltage_counter
Definition: dotdot_mqtt.h:29087
int16_t averagerms_under_voltage
Definition: dotdot_mqtt.h:29108
int16_t measured_phase7th_harmonic_current
Definition: dotdot_mqtt.h:29062
int16_t dc_voltage_overload
Definition: dotdot_mqtt.h:29100
int16_t measured3rd_harmonic_current
Definition: dotdot_mqtt.h:29054
uint16_t averagerms_over_voltage_counter_phc
Definition: dotdot_mqtt.h:29151
uint16_t apparent_power_phc
Definition: dotdot_mqtt.h:29148
int16_t averagerms_over_voltage
Definition: dotdot_mqtt.h:29107
int8_t power_factor_phc
Definition: dotdot_mqtt.h:29149
uint16_t rms_voltage_phc
Definition: dotdot_mqtt.h:29138
uint16_t ac_current_multiplier
Definition: dotdot_mqtt.h:29095
uint16_t ac_power_divisor
Definition: dotdot_mqtt.h:29098
uint16_t line_current
Definition: dotdot_mqtt.h:29071
uint16_t rms_current_min_phb
Definition: dotdot_mqtt.h:29120
uint16_t line_current_phb
Definition: dotdot_mqtt.h:29113
uint16_t averagerms_under_voltage_counter_phc
Definition: dotdot_mqtt.h:29152
int16_t ac_reactive_power_overload
Definition: dotdot_mqtt.h:29106
int16_t dc_power_max
Definition: dotdot_mqtt.h:29039
uint16_t rms_voltage_max_phb
Definition: dotdot_mqtt.h:29118
uint32_t measurement_type
Definition: dotdot_mqtt.h:29030
uint16_t ac_frequency_max
Definition: dotdot_mqtt.h:29048
int16_t dc_current_max
Definition: dotdot_mqtt.h:29036
int16_t active_power
Definition: dotdot_mqtt.h:29080
uint16_t neutral_current
Definition: dotdot_mqtt.h:29049
int16_t measured11th_harmonic_current
Definition: dotdot_mqtt.h:29058
uint16_t rms_extreme_under_voltage_period
Definition: dotdot_mqtt.h:29090
uint32_t power_multiplier
Definition: dotdot_mqtt.h:29067
int16_t dc_current_min
Definition: dotdot_mqtt.h:29035
int16_t measured_phase1st_harmonic_current
Definition: dotdot_mqtt.h:29059
int16_t active_power_min
Definition: dotdot_mqtt.h:29081
uint16_t averagerms_voltage_measurement_period
Definition: dotdot_mqtt.h:29086
int32_t total_reactive_power
Definition: dotdot_mqtt.h:29051
int16_t measured1st_harmonic_current
Definition: dotdot_mqtt.h:29053
uint16_t ac_current_divisor
Definition: dotdot_mqtt.h:29096
uint16_t rms_extreme_over_voltage_period_phc
Definition: dotdot_mqtt.h:29153
uint16_t rms_current_phb
Definition: dotdot_mqtt.h:29119
int16_t ac_active_power_overload
Definition: dotdot_mqtt.h:29105
uint16_t ac_frequency_multiplier
Definition: dotdot_mqtt.h:29065
uint16_t rms_voltage_phb
Definition: dotdot_mqtt.h:29116
int8_t phase_harmonic_current_multiplier
Definition: dotdot_mqtt.h:29070
int8_t power_factor
Definition: dotdot_mqtt.h:29085
Definition: dotdot_mqtt.h:29159
bool rms_voltage_swell
Definition: dotdot_mqtt.h:29242
bool ac_current_overload
Definition: dotdot_mqtt.h:29234
bool rms_voltage_max
Definition: dotdot_mqtt.h:29206
bool total_reactive_power
Definition: dotdot_mqtt.h:29181
bool ac_voltage_multiplier
Definition: dotdot_mqtt.h:29223
bool dc_current_min
Definition: dotdot_mqtt.h:29165
bool rms_current_min
Definition: dotdot_mqtt.h:29208
bool averagerms_under_voltage
Definition: dotdot_mqtt.h:29238
bool apparent_power
Definition: dotdot_mqtt.h:29214
bool total_active_power
Definition: dotdot_mqtt.h:29180
bool measured_phase1st_harmonic_current
Definition: dotdot_mqtt.h:29189
bool dc_power_divisor
Definition: dotdot_mqtt.h:29175
bool rms_extreme_under_voltage_period_phc
Definition: dotdot_mqtt.h:29284
bool active_current
Definition: dotdot_mqtt.h:29202
bool ac_frequency
Definition: dotdot_mqtt.h:29176
bool active_power_max
Definition: dotdot_mqtt.h:29212
bool reactive_power
Definition: dotdot_mqtt.h:29213
bool dc_current_divisor
Definition: dotdot_mqtt.h:29173
bool rms_extreme_over_voltage_period_phb
Definition: dotdot_mqtt.h:29261
bool averagerms_over_voltage
Definition: dotdot_mqtt.h:29237
bool apparent_power_phc
Definition: dotdot_mqtt.h:29278
bool averagerms_over_voltage_counter_phc
Definition: dotdot_mqtt.h:29281
bool rms_voltage_swell_period_phc
Definition: dotdot_mqtt.h:29286
bool averagerms_voltage_measurement_period
Definition: dotdot_mqtt.h:29216
bool dc_voltage_max
Definition: dotdot_mqtt.h:29163
bool apparent_power_phb
Definition: dotdot_mqtt.h:29256
bool rms_voltage_max_phc
Definition: dotdot_mqtt.h:29270
bool ac_frequency_multiplier
Definition: dotdot_mqtt.h:29195
bool rms_voltage_sag
Definition: dotdot_mqtt.h:29241
bool dc_voltage_divisor
Definition: dotdot_mqtt.h:29171
bool dc_voltage_multiplier
Definition: dotdot_mqtt.h:29170
bool active_power_min_phc
Definition: dotdot_mqtt.h:29275
bool dc_voltage_overload
Definition: dotdot_mqtt.h:29230
bool active_current_phc
Definition: dotdot_mqtt.h:29266
bool active_power_phc
Definition: dotdot_mqtt.h:29274
bool active_power_phb
Definition: dotdot_mqtt.h:29252
bool averagerms_over_voltage_counter
Definition: dotdot_mqtt.h:29217
bool dc_power_max
Definition: dotdot_mqtt.h:29169
bool rms_current_max_phb
Definition: dotdot_mqtt.h:29251
bool active_power_max_phc
Definition: dotdot_mqtt.h:29276
bool measured7th_harmonic_current
Definition: dotdot_mqtt.h:29186
bool reactive_current_phc
Definition: dotdot_mqtt.h:29267
bool measurement_type
Definition: dotdot_mqtt.h:29160
bool rms_extreme_over_voltage_period
Definition: dotdot_mqtt.h:29219
bool active_current_phb
Definition: dotdot_mqtt.h:29244
bool averagerms_voltage_measurement_period_phc
Definition: dotdot_mqtt.h:29280
bool dc_current_overload
Definition: dotdot_mqtt.h:29231
bool dc_voltage_min
Definition: dotdot_mqtt.h:29162
bool active_power_min_phb
Definition: dotdot_mqtt.h:29253
bool rms_voltage_sag_period_phc
Definition: dotdot_mqtt.h:29285
bool active_power
Definition: dotdot_mqtt.h:29210
bool rms_voltage
Definition: dotdot_mqtt.h:29204
bool rms_current_phc
Definition: dotdot_mqtt.h:29271
bool dc_power_multiplier
Definition: dotdot_mqtt.h:29174
bool reactive_power_phb
Definition: dotdot_mqtt.h:29255
bool measured_phase9th_harmonic_current
Definition: dotdot_mqtt.h:29193
bool rms_voltage_sag_period_phb
Definition: dotdot_mqtt.h:29263
bool ac_current_multiplier
Definition: dotdot_mqtt.h:29225
bool rms_voltage_max_phb
Definition: dotdot_mqtt.h:29248
bool dc_current_multiplier
Definition: dotdot_mqtt.h:29172
bool measured9th_harmonic_current
Definition: dotdot_mqtt.h:29187
bool power_factor_phc
Definition: dotdot_mqtt.h:29279
bool rms_voltage_phb
Definition: dotdot_mqtt.h:29246
bool phase_harmonic_current_multiplier
Definition: dotdot_mqtt.h:29200
bool ac_alarms_mask
Definition: dotdot_mqtt.h:29232
bool ac_voltage_divisor
Definition: dotdot_mqtt.h:29224
bool rms_extreme_over_voltage
Definition: dotdot_mqtt.h:29239
bool averagerms_under_voltage_counter_phc
Definition: dotdot_mqtt.h:29282
bool line_current_phb
Definition: dotdot_mqtt.h:29243
bool dc_overload_alarms_mask
Definition: dotdot_mqtt.h:29229
bool measured11th_harmonic_current
Definition: dotdot_mqtt.h:29188
bool ac_frequency_divisor
Definition: dotdot_mqtt.h:29196
bool line_current
Definition: dotdot_mqtt.h:29201
bool ac_frequency_min
Definition: dotdot_mqtt.h:29177
bool dc_current
Definition: dotdot_mqtt.h:29164
bool measured3rd_harmonic_current
Definition: dotdot_mqtt.h:29184
bool power_factor
Definition: dotdot_mqtt.h:29215
bool rms_voltage_min_phc
Definition: dotdot_mqtt.h:29269
bool ac_active_power_overload
Definition: dotdot_mqtt.h:29235
bool rms_current_max
Definition: dotdot_mqtt.h:29209
bool ac_frequency_max
Definition: dotdot_mqtt.h:29178
bool averagerms_under_voltage_counter
Definition: dotdot_mqtt.h:29218
bool ac_power_multiplier
Definition: dotdot_mqtt.h:29227
bool rms_current
Definition: dotdot_mqtt.h:29207
bool rms_extreme_over_voltage_period_phc
Definition: dotdot_mqtt.h:29283
bool ac_power_divisor
Definition: dotdot_mqtt.h:29228
bool averagerms_over_voltage_counter_phb
Definition: dotdot_mqtt.h:29259
bool measured_phase11th_harmonic_current
Definition: dotdot_mqtt.h:29194
bool measured_phase3rd_harmonic_current
Definition: dotdot_mqtt.h:29190
bool measured1st_harmonic_current
Definition: dotdot_mqtt.h:29183
bool neutral_current
Definition: dotdot_mqtt.h:29179
bool ac_current_divisor
Definition: dotdot_mqtt.h:29226
bool line_current_phc
Definition: dotdot_mqtt.h:29265
bool rms_current_phb
Definition: dotdot_mqtt.h:29249
bool power_divisor
Definition: dotdot_mqtt.h:29198
bool reactive_current_phb
Definition: dotdot_mqtt.h:29245
bool rms_extreme_under_voltage_period_phb
Definition: dotdot_mqtt.h:29262
bool rms_voltage_min
Definition: dotdot_mqtt.h:29205
bool active_power_max_phb
Definition: dotdot_mqtt.h:29254
bool total_apparent_power
Definition: dotdot_mqtt.h:29182
bool dc_current_max
Definition: dotdot_mqtt.h:29166
bool rms_current_max_phc
Definition: dotdot_mqtt.h:29273
bool active_power_min
Definition: dotdot_mqtt.h:29211
bool rms_current_min_phc
Definition: dotdot_mqtt.h:29272
bool dc_voltage
Definition: dotdot_mqtt.h:29161
bool averagerms_under_voltage_counter_phb
Definition: dotdot_mqtt.h:29260
bool rms_voltage_min_phb
Definition: dotdot_mqtt.h:29247
bool ac_voltage_overload
Definition: dotdot_mqtt.h:29233
bool power_factor_phb
Definition: dotdot_mqtt.h:29257
bool rms_current_min_phb
Definition: dotdot_mqtt.h:29250
bool rms_voltage_swell_period
Definition: dotdot_mqtt.h:29222
bool rms_extreme_under_voltage
Definition: dotdot_mqtt.h:29240
bool measured5th_harmonic_current
Definition: dotdot_mqtt.h:29185
bool rms_voltage_phc
Definition: dotdot_mqtt.h:29268
bool rms_extreme_under_voltage_period
Definition: dotdot_mqtt.h:29220
bool harmonic_current_multiplier
Definition: dotdot_mqtt.h:29199
bool dc_power_min
Definition: dotdot_mqtt.h:29168
bool averagerms_voltage_measurement_period_phb
Definition: dotdot_mqtt.h:29258
bool dc_power
Definition: dotdot_mqtt.h:29167
bool reactive_power_phc
Definition: dotdot_mqtt.h:29277
bool power_multiplier
Definition: dotdot_mqtt.h:29197
bool reactive_current
Definition: dotdot_mqtt.h:29203
bool rms_voltage_sag_period
Definition: dotdot_mqtt.h:29221
bool rms_voltage_swell_period_phb
Definition: dotdot_mqtt.h:29264
bool measured_phase7th_harmonic_current
Definition: dotdot_mqtt.h:29192
bool ac_reactive_power_overload
Definition: dotdot_mqtt.h:29236
bool measured_phase5th_harmonic_current
Definition: dotdot_mqtt.h:29191
Definition: dotdot_mqtt.h:18756
uint8_t fan_mode
Definition: dotdot_mqtt.h:18757
uint8_t fan_mode_sequence
Definition: dotdot_mqtt.h:18758
Definition: dotdot_mqtt.h:18761
bool fan_mode_sequence
Definition: dotdot_mqtt.h:18763
bool fan_mode
Definition: dotdot_mqtt.h:18762
Definition: dotdot_mqtt.h:24405
uint16_t max_measured_value
Definition: dotdot_mqtt.h:24408
uint16_t measured_value
Definition: dotdot_mqtt.h:24406
uint16_t tolerance
Definition: dotdot_mqtt.h:24409
uint16_t min_measured_value
Definition: dotdot_mqtt.h:24407
Definition: dotdot_mqtt.h:24412
bool measured_value
Definition: dotdot_mqtt.h:24413
bool max_measured_value
Definition: dotdot_mqtt.h:24415
bool min_measured_value
Definition: dotdot_mqtt.h:24414
bool tolerance
Definition: dotdot_mqtt.h:24416
Command fields for Groups/AddGroup.
Definition: dotdot_mqtt.h:3767
const char * group_name
Definition: dotdot_mqtt.h:3770
uint16_t group_id
Definition: dotdot_mqtt.h:3768
Command fields for Groups/AddGroupIfIdentifying.
Definition: dotdot_mqtt.h:3837
uint16_t group_id
Definition: dotdot_mqtt.h:3838
const char * group_name
Definition: dotdot_mqtt.h:3840
Command fields for Groups/AddGroupResponse.
Definition: dotdot_mqtt.h:3776
uint16_t group_id
Definition: dotdot_mqtt.h:3779
uint8_t status
Definition: dotdot_mqtt.h:3777
Command fields for Groups/GetGroupMembership.
Definition: dotdot_mqtt.h:3803
uint8_t group_list_count
Definition: dotdot_mqtt.h:3804
const uint16_t * group_list
Definition: dotdot_mqtt.h:3805
Command fields for Groups/GetGroupMembershipResponse.
Definition: dotdot_mqtt.h:3811
const uint16_t * group_list
Definition: dotdot_mqtt.h:3815
uint8_t capacity
Definition: dotdot_mqtt.h:3812
uint8_t group_list_count
Definition: dotdot_mqtt.h:3814
Command fields for Groups/RemoveGroup.
Definition: dotdot_mqtt.h:3821
uint16_t group_id
Definition: dotdot_mqtt.h:3822
Command fields for Groups/RemoveGroupResponse.
Definition: dotdot_mqtt.h:3828
uint16_t group_id
Definition: dotdot_mqtt.h:3831
uint8_t status
Definition: dotdot_mqtt.h:3829
Command fields for Groups/ViewGroup.
Definition: dotdot_mqtt.h:3785
uint16_t group_id
Definition: dotdot_mqtt.h:3786
Command fields for Groups/ViewGroupResponse.
Definition: dotdot_mqtt.h:3792
uint8_t status
Definition: dotdot_mqtt.h:3793
uint16_t group_id
Definition: dotdot_mqtt.h:3795
const char * group_name
Definition: dotdot_mqtt.h:3797
Definition: dotdot_mqtt.h:3740
uint8_t name_support
Definition: dotdot_mqtt.h:3741
Definition: dotdot_mqtt.h:3744
bool name_support
Definition: dotdot_mqtt.h:3745
Command fields for IASZone/InitiateTestMode.
Definition: dotdot_mqtt.h:27246
uint8_t current_zone_sensitivity_level
Definition: dotdot_mqtt.h:27249
uint8_t test_mode_duration
Definition: dotdot_mqtt.h:27247
Command fields for IASZone/ZoneEnrollRequest.
Definition: dotdot_mqtt.h:27237
IasZoneType zone_type
Definition: dotdot_mqtt.h:27238
uint16_t manufacturer_code
Definition: dotdot_mqtt.h:27240
Command fields for IASZone/ZoneEnrollResponse.
Definition: dotdot_mqtt.h:27215
uint8_t zoneid
Definition: dotdot_mqtt.h:27218
ZoneEnrollResponseEnrollResponseCode enroll_response_code
Definition: dotdot_mqtt.h:27216
Command fields for IASZone/ZoneStatusChangeNotification.
Definition: dotdot_mqtt.h:27224
uint8_t extended_status
Definition: dotdot_mqtt.h:27227
uint16_t zone_status
Definition: dotdot_mqtt.h:27225
uint16_t delay
Definition: dotdot_mqtt.h:27231
uint8_t zoneid
Definition: dotdot_mqtt.h:27229
Definition: dotdot_mqtt.h:27176
uint8_t zone_state
Definition: dotdot_mqtt.h:27177
uint8_t zoneid
Definition: dotdot_mqtt.h:27181
EUI64 iascie_address
Definition: dotdot_mqtt.h:27180
uint8_t zone_type
Definition: dotdot_mqtt.h:27178
uint8_t current_zone_sensitivity_level
Definition: dotdot_mqtt.h:27183
uint16_t zone_status
Definition: dotdot_mqtt.h:27179
uint8_t number_of_zone_sensitivity_levels_supported
Definition: dotdot_mqtt.h:27182
Definition: dotdot_mqtt.h:27186
bool iascie_address
Definition: dotdot_mqtt.h:27190
bool zone_type
Definition: dotdot_mqtt.h:27188
bool current_zone_sensitivity_level
Definition: dotdot_mqtt.h:27193
bool zoneid
Definition: dotdot_mqtt.h:27191
bool number_of_zone_sensitivity_levels_supported
Definition: dotdot_mqtt.h:27192
bool zone_state
Definition: dotdot_mqtt.h:27187
bool zone_status
Definition: dotdot_mqtt.h:27189
Command fields for IASWD/Squawk.
Definition: dotdot_mqtt.h:27819
uint8_t squawk_configuration
Definition: dotdot_mqtt.h:27820
Command fields for IASWD/StartWarning.
Definition: dotdot_mqtt.h:27806
uint8_t siren_configuration
Definition: dotdot_mqtt.h:27807
uint8_t strobe_duty_cycle
Definition: dotdot_mqtt.h:27811
uint16_t warning_duration
Definition: dotdot_mqtt.h:27809
IaswdLevel strobe_level
Definition: dotdot_mqtt.h:27813
Definition: dotdot_mqtt.h:27779
uint16_t max_duration
Definition: dotdot_mqtt.h:27780
Definition: dotdot_mqtt.h:27783
bool max_duration
Definition: dotdot_mqtt.h:27784
Command fields for Identify/Identify.
Definition: dotdot_mqtt.h:3349
uint16_t identify_time
Definition: dotdot_mqtt.h:3350
Command fields for Identify/IdentifyQueryResponse.
Definition: dotdot_mqtt.h:3356
uint16_t timeout
Definition: dotdot_mqtt.h:3357
Command fields for Identify/TriggerEffect.
Definition: dotdot_mqtt.h:3363
TriggerEffectEffectVariant effect_variant
Definition: dotdot_mqtt.h:3366
TriggerEffectEffectIdentifier effect_identifier
Definition: dotdot_mqtt.h:3364
Definition: dotdot_mqtt.h:3322
uint16_t identify_time
Definition: dotdot_mqtt.h:3323
Definition: dotdot_mqtt.h:3326
bool identify_time
Definition: dotdot_mqtt.h:3327
Definition: dotdot_mqtt.h:23536
uint8_t level_status
Definition: dotdot_mqtt.h:23537
uint16_t illuminance_target_level
Definition: dotdot_mqtt.h:23539
uint8_t light_sensor_type
Definition: dotdot_mqtt.h:23538
Definition: dotdot_mqtt.h:23542
bool level_status
Definition: dotdot_mqtt.h:23543
bool illuminance_target_level
Definition: dotdot_mqtt.h:23545
bool light_sensor_type
Definition: dotdot_mqtt.h:23544
Definition: dotdot_mqtt.h:23257
uint16_t min_measured_value
Definition: dotdot_mqtt.h:23259
uint16_t tolerance
Definition: dotdot_mqtt.h:23261
uint16_t max_measured_value
Definition: dotdot_mqtt.h:23260
uint16_t measured_value
Definition: dotdot_mqtt.h:23258
uint8_t light_sensor_type
Definition: dotdot_mqtt.h:23262
Definition: dotdot_mqtt.h:23265
bool measured_value
Definition: dotdot_mqtt.h:23266
bool tolerance
Definition: dotdot_mqtt.h:23269
bool light_sensor_type
Definition: dotdot_mqtt.h:23270
bool min_measured_value
Definition: dotdot_mqtt.h:23267
bool max_measured_value
Definition: dotdot_mqtt.h:23268
Command fields for Level/Move.
Definition: dotdot_mqtt.h:6676
uint8_t options_mask
Definition: dotdot_mqtt.h:6681
uint8_t options_override
Definition: dotdot_mqtt.h:6683
uint8_t rate
Definition: dotdot_mqtt.h:6679
MoveStepMode move_mode
Definition: dotdot_mqtt.h:6677
Command fields for Level/MoveToClosestFrequency.
Definition: dotdot_mqtt.h:6763
uint16_t frequency
Definition: dotdot_mqtt.h:6764
Command fields for Level/MoveToLevel.
Definition: dotdot_mqtt.h:6663
uint16_t transition_time
Definition: dotdot_mqtt.h:6666
uint8_t options_override
Definition: dotdot_mqtt.h:6670
uint8_t options_mask
Definition: dotdot_mqtt.h:6668
uint8_t level
Definition: dotdot_mqtt.h:6664
Command fields for Level/MoveToLevelWithOnOff.
Definition: dotdot_mqtt.h:6713
uint16_t transition_time
Definition: dotdot_mqtt.h:6716
uint8_t options_mask
Definition: dotdot_mqtt.h:6718
uint8_t level
Definition: dotdot_mqtt.h:6714
uint8_t options_override
Definition: dotdot_mqtt.h:6720
Command fields for Level/MoveWithOnOff.
Definition: dotdot_mqtt.h:6726
MoveStepMode move_mode
Definition: dotdot_mqtt.h:6727
uint8_t rate
Definition: dotdot_mqtt.h:6729
uint8_t options_override
Definition: dotdot_mqtt.h:6733
uint8_t options_mask
Definition: dotdot_mqtt.h:6731
Command fields for Level/Step.
Definition: dotdot_mqtt.h:6689
MoveStepMode step_mode
Definition: dotdot_mqtt.h:6690
uint16_t transition_time
Definition: dotdot_mqtt.h:6694
uint8_t step_size
Definition: dotdot_mqtt.h:6692
uint8_t options_override
Definition: dotdot_mqtt.h:6698
uint8_t options_mask
Definition: dotdot_mqtt.h:6696
Command fields for Level/StepWithOnOff.
Definition: dotdot_mqtt.h:6739
uint8_t options_mask
Definition: dotdot_mqtt.h:6746
MoveStepMode step_mode
Definition: dotdot_mqtt.h:6740
uint8_t options_override
Definition: dotdot_mqtt.h:6748
uint16_t transition_time
Definition: dotdot_mqtt.h:6744
uint8_t step_size
Definition: dotdot_mqtt.h:6742
Command fields for Level/Stop.
Definition: dotdot_mqtt.h:6704
uint8_t options_mask
Definition: dotdot_mqtt.h:6705
uint8_t options_override
Definition: dotdot_mqtt.h:6707
Command fields for Level/StopWithOnOff.
Definition: dotdot_mqtt.h:6754
uint8_t options_mask
Definition: dotdot_mqtt.h:6755
uint8_t options_override
Definition: dotdot_mqtt.h:6757
Definition: dotdot_mqtt.h:6610
uint8_t min_level
Definition: dotdot_mqtt.h:6613
uint16_t default_move_rate
Definition: dotdot_mqtt.h:6623
uint8_t options
Definition: dotdot_mqtt.h:6618
uint16_t off_transition_time
Definition: dotdot_mqtt.h:6622
uint8_t start_up_current_level
Definition: dotdot_mqtt.h:6624
uint16_t current_frequency
Definition: dotdot_mqtt.h:6615
uint16_t min_frequency
Definition: dotdot_mqtt.h:6616
uint8_t current_level
Definition: dotdot_mqtt.h:6611
uint8_t max_level
Definition: dotdot_mqtt.h:6614
uint16_t remaining_time
Definition: dotdot_mqtt.h:6612
uint16_t on_off_transition_time
Definition: dotdot_mqtt.h:6619
uint8_t on_level
Definition: dotdot_mqtt.h:6620
uint16_t max_frequency
Definition: dotdot_mqtt.h:6617
uint16_t on_transition_time
Definition: dotdot_mqtt.h:6621
Definition: dotdot_mqtt.h:6627
bool on_level
Definition: dotdot_mqtt.h:6637
bool min_frequency
Definition: dotdot_mqtt.h:6633
bool max_level
Definition: dotdot_mqtt.h:6631
bool current_frequency
Definition: dotdot_mqtt.h:6632
bool off_transition_time
Definition: dotdot_mqtt.h:6639
bool min_level
Definition: dotdot_mqtt.h:6630
bool current_level
Definition: dotdot_mqtt.h:6628
bool on_transition_time
Definition: dotdot_mqtt.h:6638
bool remaining_time
Definition: dotdot_mqtt.h:6629
bool on_off_transition_time
Definition: dotdot_mqtt.h:6636
bool max_frequency
Definition: dotdot_mqtt.h:6634
bool default_move_rate
Definition: dotdot_mqtt.h:6640
bool start_up_current_level
Definition: dotdot_mqtt.h:6641
bool options
Definition: dotdot_mqtt.h:6635
Definition: dotdot_mqtt.h:28030
uint64_t current_summation_received
Definition: dotdot_mqtt.h:28032
uint8_t temperature_formatting
Definition: dotdot_mqtt.h:28056
uint32_t inlet_temperature
Definition: dotdot_mqtt.h:28043
uint8_t default_update_period
Definition: dotdot_mqtt.h:28039
UTC current_max_demand_delivered_time
Definition: dotdot_mqtt.h:28037
int8_t power_factor
Definition: dotdot_mqtt.h:28035
UTC current_max_demand_received_time
Definition: dotdot_mqtt.h:28038
uint8_t historical_consumption_formatting
Definition: dotdot_mqtt.h:28050
uint32_t divisor
Definition: dotdot_mqtt.h:28047
uint8_t metering_device_type
Definition: dotdot_mqtt.h:28051
uint8_t supply_status
Definition: dotdot_mqtt.h:28040
uint64_t current_max_demand_delivered
Definition: dotdot_mqtt.h:28033
uint8_t temperature_unit_of_measure
Definition: dotdot_mqtt.h:28055
uint8_t energy_carrier_demand_formatting
Definition: dotdot_mqtt.h:28054
uint64_t current_inlet_energy_carrier_summation
Definition: dotdot_mqtt.h:28041
uint8_t summation_formatting
Definition: dotdot_mqtt.h:28048
uint64_t current_summation_delivered
Definition: dotdot_mqtt.h:28031
uint8_t unitof_measure
Definition: dotdot_mqtt.h:28045
uint8_t demand_formatting
Definition: dotdot_mqtt.h:28049
uint8_t energy_carrier_unit_of_measure
Definition: dotdot_mqtt.h:28052
uint8_t energy_carrier_summation_formatting
Definition: dotdot_mqtt.h:28053
uint32_t outlet_temperature
Definition: dotdot_mqtt.h:28044
UTC reading_snap_shot_time
Definition: dotdot_mqtt.h:28036
uint32_t multiplier
Definition: dotdot_mqtt.h:28046
int8_t current_max_demand_received
Definition: dotdot_mqtt.h:28034
uint64_t current_outlet_energy_carrier_summation
Definition: dotdot_mqtt.h:28042
Definition: dotdot_mqtt.h:28059
bool metering_device_type
Definition: dotdot_mqtt.h:28080
bool energy_carrier_unit_of_measure
Definition: dotdot_mqtt.h:28081
bool divisor
Definition: dotdot_mqtt.h:28076
bool energy_carrier_summation_formatting
Definition: dotdot_mqtt.h:28082
bool power_factor
Definition: dotdot_mqtt.h:28064
bool default_update_period
Definition: dotdot_mqtt.h:28068
bool current_summation_received
Definition: dotdot_mqtt.h:28061
bool inlet_temperature
Definition: dotdot_mqtt.h:28072
bool current_max_demand_delivered_time
Definition: dotdot_mqtt.h:28066
bool unitof_measure
Definition: dotdot_mqtt.h:28074
bool current_inlet_energy_carrier_summation
Definition: dotdot_mqtt.h:28070
bool supply_status
Definition: dotdot_mqtt.h:28069
bool current_max_demand_delivered
Definition: dotdot_mqtt.h:28062
bool multiplier
Definition: dotdot_mqtt.h:28075
bool summation_formatting
Definition: dotdot_mqtt.h:28077
bool outlet_temperature
Definition: dotdot_mqtt.h:28073
bool current_summation_delivered
Definition: dotdot_mqtt.h:28060
bool temperature_unit_of_measure
Definition: dotdot_mqtt.h:28084
bool reading_snap_shot_time
Definition: dotdot_mqtt.h:28065
bool demand_formatting
Definition: dotdot_mqtt.h:28078
bool temperature_formatting
Definition: dotdot_mqtt.h:28085
bool energy_carrier_demand_formatting
Definition: dotdot_mqtt.h:28083
bool current_outlet_energy_carrier_summation
Definition: dotdot_mqtt.h:28071
bool current_max_demand_received_time
Definition: dotdot_mqtt.h:28067
bool current_max_demand_received
Definition: dotdot_mqtt.h:28063
bool historical_consumption_formatting
Definition: dotdot_mqtt.h:28079
Definition: dotdot_mqtt.h:37768
const char * location
Definition: dotdot_mqtt.h:37770
const char * name
Definition: dotdot_mqtt.h:37769
Definition: dotdot_mqtt.h:37773
bool name
Definition: dotdot_mqtt.h:37774
bool location
Definition: dotdot_mqtt.h:37775
Definition: dotdot_mqtt.h:24899
uint16_t physical_contact_occupied_to_unoccupied_delay
Definition: dotdot_mqtt.h:24909
uint8_t occupancy
Definition: dotdot_mqtt.h:24900
uint8_t pir_unoccupied_to_occupied_threshold
Definition: dotdot_mqtt.h:24905
uint16_t physical_contact_unoccupied_to_occupied_delay
Definition: dotdot_mqtt.h:24910
uint8_t occupancy_sensor_type
Definition: dotdot_mqtt.h:24901
uint16_t pir_occupied_to_unoccupied_delay
Definition: dotdot_mqtt.h:24903
uint16_t pir_unoccupied_to_occupied_delay
Definition: dotdot_mqtt.h:24904
uint8_t ultrasonic_unoccupied_to_occupied_threshold
Definition: dotdot_mqtt.h:24908
uint16_t ultrasonic_occupied_to_unoccupied_delay
Definition: dotdot_mqtt.h:24906
uint8_t physical_contact_unoccupied_to_occupied_threshold
Definition: dotdot_mqtt.h:24911
uint16_t ultrasonic_unoccupied_to_occupied_delay
Definition: dotdot_mqtt.h:24907
uint8_t occupancy_sensor_type_bitmap
Definition: dotdot_mqtt.h:24902
Definition: dotdot_mqtt.h:24914
bool pir_unoccupied_to_occupied_threshold
Definition: dotdot_mqtt.h:24920
bool physical_contact_unoccupied_to_occupied_threshold
Definition: dotdot_mqtt.h:24926
bool physical_contact_occupied_to_unoccupied_delay
Definition: dotdot_mqtt.h:24924
bool occupancy_sensor_type
Definition: dotdot_mqtt.h:24916
bool ultrasonic_occupied_to_unoccupied_delay
Definition: dotdot_mqtt.h:24921
bool occupancy
Definition: dotdot_mqtt.h:24915
bool pir_occupied_to_unoccupied_delay
Definition: dotdot_mqtt.h:24918
bool pir_unoccupied_to_occupied_delay
Definition: dotdot_mqtt.h:24919
bool ultrasonic_unoccupied_to_occupied_delay
Definition: dotdot_mqtt.h:24922
bool occupancy_sensor_type_bitmap
Definition: dotdot_mqtt.h:24917
bool physical_contact_unoccupied_to_occupied_delay
Definition: dotdot_mqtt.h:24925
bool ultrasonic_unoccupied_to_occupied_threshold
Definition: dotdot_mqtt.h:24923
Command fields for OnOff/OffWithEffect.
Definition: dotdot_mqtt.h:5999
uint8_t effect_variant
Definition: dotdot_mqtt.h:6002
OffWithEffectEffectIdentifier effect_identifier
Definition: dotdot_mqtt.h:6000
Command fields for OnOff/OnWithTimedOff.
Definition: dotdot_mqtt.h:6008
uint8_t on_off_control
Definition: dotdot_mqtt.h:6009
uint16_t on_time
Definition: dotdot_mqtt.h:6011
uint16_t off_wait_time
Definition: dotdot_mqtt.h:6013
Definition: dotdot_mqtt.h:5964
bool on_off
Definition: dotdot_mqtt.h:5965
uint8_t start_up_on_off
Definition: dotdot_mqtt.h:5969
bool global_scene_control
Definition: dotdot_mqtt.h:5966
uint16_t off_wait_time
Definition: dotdot_mqtt.h:5968
uint16_t on_time
Definition: dotdot_mqtt.h:5967
Definition: dotdot_mqtt.h:5972
bool start_up_on_off
Definition: dotdot_mqtt.h:5977
bool global_scene_control
Definition: dotdot_mqtt.h:5974
bool on_time
Definition: dotdot_mqtt.h:5975
bool on_off
Definition: dotdot_mqtt.h:5973
bool off_wait_time
Definition: dotdot_mqtt.h:5976
Definition: dotdot_mqtt.h:25649
uint16_t measured_value
Definition: dotdot_mqtt.h:25650
uint16_t min_measured_value
Definition: dotdot_mqtt.h:25651
uint16_t max_measured_value
Definition: dotdot_mqtt.h:25652
uint16_t tolerance
Definition: dotdot_mqtt.h:25653
Definition: dotdot_mqtt.h:25656
bool measured_value
Definition: dotdot_mqtt.h:25657
bool max_measured_value
Definition: dotdot_mqtt.h:25659
bool tolerance
Definition: dotdot_mqtt.h:25660
bool min_measured_value
Definition: dotdot_mqtt.h:25658
Definition: dotdot_mqtt.h:26884
float measured_value
Definition: dotdot_mqtt.h:26885
float tolerance
Definition: dotdot_mqtt.h:26888
float min_measured_value
Definition: dotdot_mqtt.h:26886
float max_measured_value
Definition: dotdot_mqtt.h:26887
Definition: dotdot_mqtt.h:26891
bool min_measured_value
Definition: dotdot_mqtt.h:26893
bool measured_value
Definition: dotdot_mqtt.h:26892
bool max_measured_value
Definition: dotdot_mqtt.h:26894
bool tolerance
Definition: dotdot_mqtt.h:26895
Command fields for PollControl/CheckInResponse.
Definition: dotdot_mqtt.h:8623
uint16_t fast_poll_timeout
Definition: dotdot_mqtt.h:8626
bool start_fast_polling
Definition: dotdot_mqtt.h:8624
Command fields for PollControl/SetLongPollInterval.
Definition: dotdot_mqtt.h:8632
uint32_t new_long_poll_interval
Definition: dotdot_mqtt.h:8633
Command fields for PollControl/SetShortPollInterval.
Definition: dotdot_mqtt.h:8639
uint16_t new_short_poll_interval
Definition: dotdot_mqtt.h:8640
Definition: dotdot_mqtt.h:8584
uint32_t long_poll_interval_min
Definition: dotdot_mqtt.h:8590
uint16_t fast_poll_timeout_max
Definition: dotdot_mqtt.h:8591
uint16_t fast_poll_timeout
Definition: dotdot_mqtt.h:8588
uint32_t check_in_interval
Definition: dotdot_mqtt.h:8585
uint32_t long_poll_interval
Definition: dotdot_mqtt.h:8586
uint32_t check_in_interval_min
Definition: dotdot_mqtt.h:8589
uint16_t short_poll_interval
Definition: dotdot_mqtt.h:8587
Definition: dotdot_mqtt.h:8594
bool fast_poll_timeout
Definition: dotdot_mqtt.h:8598
bool check_in_interval
Definition: dotdot_mqtt.h:8595
bool short_poll_interval
Definition: dotdot_mqtt.h:8597
bool long_poll_interval
Definition: dotdot_mqtt.h:8596
bool long_poll_interval_min
Definition: dotdot_mqtt.h:8600
bool check_in_interval_min
Definition: dotdot_mqtt.h:8599
bool fast_poll_timeout_max
Definition: dotdot_mqtt.h:8601
Definition: dotdot_mqtt.h:944
uint8_t battery2_voltage_min_threshold
Definition: dotdot_mqtt.h:976
uint32_t battery3_alarm_state
Definition: dotdot_mqtt.h:1001
uint16_t mains_voltage_dwell_trip_point
Definition: dotdot_mqtt.h:950
uint8_t battery_percentage_threshold2
Definition: dotdot_mqtt.h:965
uint8_t battery2_voltage
Definition: dotdot_mqtt.h:968
uint8_t battery_rated_voltage
Definition: dotdot_mqtt.h:957
uint16_t batterya_hr_rating
Definition: dotdot_mqtt.h:955
uint8_t battery3_alarm_mask
Definition: dotdot_mqtt.h:992
uint8_t battery_voltage_threshold1
Definition: dotdot_mqtt.h:960
uint8_t battery3_percentage_threshold3
Definition: dotdot_mqtt.h:1000
uint8_t battery_percentage_threshold1
Definition: dotdot_mqtt.h:964
uint8_t battery_quantity
Definition: dotdot_mqtt.h:956
uint8_t mains_frequency
Definition: dotdot_mqtt.h:946
const char * battery_manufacturer
Definition: dotdot_mqtt.h:953
uint8_t battery2_quantity
Definition: dotdot_mqtt.h:973
uint8_t battery2_percentage_remaining
Definition: dotdot_mqtt.h:969
uint8_t battery3_rated_voltage
Definition: dotdot_mqtt.h:991
uint8_t battery_percentage_min_threshold
Definition: dotdot_mqtt.h:963
uint8_t battery3_percentage_threshold1
Definition: dotdot_mqtt.h:998
const char * battery3_manufacturer
Definition: dotdot_mqtt.h:987
const char * battery2_manufacturer
Definition: dotdot_mqtt.h:970
uint8_t battery2_percentage_threshold2
Definition: dotdot_mqtt.h:982
uint8_t battery3_quantity
Definition: dotdot_mqtt.h:990
uint16_t mains_voltage_min_threshold
Definition: dotdot_mqtt.h:948
uint8_t battery3_percentage_threshold2
Definition: dotdot_mqtt.h:999
uint32_t battery_alarm_state
Definition: dotdot_mqtt.h:967
uint8_t battery2_percentage_threshold1
Definition: dotdot_mqtt.h:981
uint8_t battery_size
Definition: dotdot_mqtt.h:954
uint8_t battery_voltage
Definition: dotdot_mqtt.h:951
uint8_t battery3_percentage_remaining
Definition: dotdot_mqtt.h:986
uint8_t battery3_voltage
Definition: dotdot_mqtt.h:985
uint8_t battery2_voltage_threshold1
Definition: dotdot_mqtt.h:977
uint8_t battery3_voltage_min_threshold
Definition: dotdot_mqtt.h:993
uint8_t battery_voltage_min_threshold
Definition: dotdot_mqtt.h:959
uint8_t battery_percentage_threshold3
Definition: dotdot_mqtt.h:966
uint8_t battery3_voltage_threshold2
Definition: dotdot_mqtt.h:995
uint32_t battery2_alarm_state
Definition: dotdot_mqtt.h:984
uint16_t battery3a_hr_rating
Definition: dotdot_mqtt.h:989
uint8_t battery2_percentage_min_threshold
Definition: dotdot_mqtt.h:980
uint8_t battery2_rated_voltage
Definition: dotdot_mqtt.h:974
uint8_t battery_voltage_threshold3
Definition: dotdot_mqtt.h:962
uint8_t battery_alarm_mask
Definition: dotdot_mqtt.h:958
uint8_t battery2_size
Definition: dotdot_mqtt.h:971
uint8_t battery3_voltage_threshold3
Definition: dotdot_mqtt.h:996
uint8_t battery_percentage_remaining
Definition: dotdot_mqtt.h:952
uint8_t battery2_voltage_threshold2
Definition: dotdot_mqtt.h:978
uint8_t mains_alarm_mask
Definition: dotdot_mqtt.h:947
uint16_t mains_voltage
Definition: dotdot_mqtt.h:945
uint8_t battery3_size
Definition: dotdot_mqtt.h:988
uint8_t battery2_percentage_threshold3
Definition: dotdot_mqtt.h:983
uint8_t battery3_percentage_min_threshold
Definition: dotdot_mqtt.h:997
uint8_t battery2_voltage_threshold3
Definition: dotdot_mqtt.h:979
uint8_t battery_voltage_threshold2
Definition: dotdot_mqtt.h:961
uint8_t battery2_alarm_mask
Definition: dotdot_mqtt.h:975
uint16_t battery2a_hr_rating
Definition: dotdot_mqtt.h:972
uint8_t battery3_voltage_threshold1
Definition: dotdot_mqtt.h:994
uint16_t mains_voltage_max_threshold
Definition: dotdot_mqtt.h:949
Definition: dotdot_mqtt.h:1004
bool battery_percentage_threshold2
Definition: dotdot_mqtt.h:1025
bool battery2_percentage_threshold2
Definition: dotdot_mqtt.h:1042
bool battery2_percentage_min_threshold
Definition: dotdot_mqtt.h:1040
bool battery2_percentage_threshold1
Definition: dotdot_mqtt.h:1041
bool battery2_alarm_state
Definition: dotdot_mqtt.h:1044
bool battery3_percentage_threshold1
Definition: dotdot_mqtt.h:1058
bool battery2_manufacturer
Definition: dotdot_mqtt.h:1030
bool battery3a_hr_rating
Definition: dotdot_mqtt.h:1049
bool battery_size
Definition: dotdot_mqtt.h:1014
bool battery2_voltage
Definition: dotdot_mqtt.h:1028
bool battery2_voltage_threshold1
Definition: dotdot_mqtt.h:1037
bool mains_frequency
Definition: dotdot_mqtt.h:1006
bool battery2a_hr_rating
Definition: dotdot_mqtt.h:1032
bool battery_percentage_remaining
Definition: dotdot_mqtt.h:1012
bool battery2_voltage_min_threshold
Definition: dotdot_mqtt.h:1036
bool battery3_alarm_state
Definition: dotdot_mqtt.h:1061
bool battery3_quantity
Definition: dotdot_mqtt.h:1050
bool mains_voltage
Definition: dotdot_mqtt.h:1005
bool mains_alarm_mask
Definition: dotdot_mqtt.h:1007
bool battery_quantity
Definition: dotdot_mqtt.h:1016
bool battery_alarm_mask
Definition: dotdot_mqtt.h:1018
bool battery2_rated_voltage
Definition: dotdot_mqtt.h:1034
bool battery_percentage_min_threshold
Definition: dotdot_mqtt.h:1023
bool battery_manufacturer
Definition: dotdot_mqtt.h:1013
bool battery_voltage_threshold2
Definition: dotdot_mqtt.h:1021
bool battery_voltage
Definition: dotdot_mqtt.h:1011
bool battery2_size
Definition: dotdot_mqtt.h:1031
bool mains_voltage_dwell_trip_point
Definition: dotdot_mqtt.h:1010
bool battery_voltage_threshold3
Definition: dotdot_mqtt.h:1022
bool battery3_size
Definition: dotdot_mqtt.h:1048
bool battery_percentage_threshold1
Definition: dotdot_mqtt.h:1024
bool battery_rated_voltage
Definition: dotdot_mqtt.h:1017
bool battery3_alarm_mask
Definition: dotdot_mqtt.h:1052
bool battery3_percentage_threshold2
Definition: dotdot_mqtt.h:1059
bool battery2_percentage_remaining
Definition: dotdot_mqtt.h:1029
bool battery_voltage_min_threshold
Definition: dotdot_mqtt.h:1019
bool batterya_hr_rating
Definition: dotdot_mqtt.h:1015
bool battery_voltage_threshold1
Definition: dotdot_mqtt.h:1020
bool mains_voltage_min_threshold
Definition: dotdot_mqtt.h:1008
bool battery2_quantity
Definition: dotdot_mqtt.h:1033
bool battery3_percentage_remaining
Definition: dotdot_mqtt.h:1046
bool battery3_voltage_threshold2
Definition: dotdot_mqtt.h:1055
bool battery3_voltage_threshold1
Definition: dotdot_mqtt.h:1054
bool battery3_rated_voltage
Definition: dotdot_mqtt.h:1051
bool battery3_manufacturer
Definition: dotdot_mqtt.h:1047
bool battery2_voltage_threshold3
Definition: dotdot_mqtt.h:1039
bool battery2_voltage_threshold2
Definition: dotdot_mqtt.h:1038
bool battery3_voltage_min_threshold
Definition: dotdot_mqtt.h:1053
bool battery3_voltage
Definition: dotdot_mqtt.h:1045
bool battery2_percentage_threshold3
Definition: dotdot_mqtt.h:1043
bool battery3_voltage_threshold3
Definition: dotdot_mqtt.h:1056
bool battery_alarm_state
Definition: dotdot_mqtt.h:1027
bool battery_percentage_threshold3
Definition: dotdot_mqtt.h:1026
bool battery3_percentage_min_threshold
Definition: dotdot_mqtt.h:1057
bool battery3_percentage_threshold3
Definition: dotdot_mqtt.h:1060
bool battery2_alarm_mask
Definition: dotdot_mqtt.h:1035
bool mains_voltage_max_threshold
Definition: dotdot_mqtt.h:1009
Definition: dotdot_mqtt.h:23998
uint16_t scaled_tolerance
Definition: dotdot_mqtt.h:24006
int16_t scaled_value
Definition: dotdot_mqtt.h:24003
int16_t max_scaled_value
Definition: dotdot_mqtt.h:24005
int16_t min_measured_value
Definition: dotdot_mqtt.h:24000
int16_t min_scaled_value
Definition: dotdot_mqtt.h:24004
int16_t max_measured_value
Definition: dotdot_mqtt.h:24001
int16_t measured_value
Definition: dotdot_mqtt.h:23999
int8_t scale
Definition: dotdot_mqtt.h:24007
uint16_t tolerance
Definition: dotdot_mqtt.h:24002
Definition: dotdot_mqtt.h:24010
bool scale
Definition: dotdot_mqtt.h:24019
bool measured_value
Definition: dotdot_mqtt.h:24011
bool max_scaled_value
Definition: dotdot_mqtt.h:24017
bool min_scaled_value
Definition: dotdot_mqtt.h:24016
bool scaled_tolerance
Definition: dotdot_mqtt.h:24018
bool scaled_value
Definition: dotdot_mqtt.h:24015
bool tolerance
Definition: dotdot_mqtt.h:24014
bool min_measured_value
Definition: dotdot_mqtt.h:24012
bool max_measured_value
Definition: dotdot_mqtt.h:24013
Definition: dotdot_mqtt.h:39387
NetworkManagementState network_management_state
Definition: dotdot_mqtt.h:39388
Definition: dotdot_mqtt.h:39391
bool network_management_state
Definition: dotdot_mqtt.h:39392
Command fields for ProtocolController-RFTelemetry/TxReport.
Definition: dotdot_mqtt.h:34632
int8_t measured_noise_floord_bm
Definition: dotdot_mqtt.h:34651
const char ** last_route_repeaters
Definition: dotdot_mqtt.h:34654
int8_t destination_ack_tx_powerd_bm
Definition: dotdot_mqtt.h:34667
TxReportTransmissionSpeed transmission_speed
Definition: dotdot_mqtt.h:34649
const char * sourceunid
Definition: dotdot_mqtt.h:34633
int8_t destination_ack_measuredrssi
Definition: dotdot_mqtt.h:34669
const int8_t * incomingrssi_repeaters
Definition: dotdot_mqtt.h:34657
int8_t destination_ack_measured_noise_floor
Definition: dotdot_mqtt.h:34671
const char * last_route_failed_link_non_functionalunid
Definition: dotdot_mqtt.h:34665
const char * last_route_failed_link_functionalunid
Definition: dotdot_mqtt.h:34663
uint16_t transmission_time_ms
Definition: dotdot_mqtt.h:34639
bool transmission_successful
Definition: dotdot_mqtt.h:34637
const char * destinationunid
Definition: dotdot_mqtt.h:34635
uint8_t last_route_repeaters_count
Definition: dotdot_mqtt.h:34653
uint8_t tx_channel
Definition: dotdot_mqtt.h:34643
int8_t tx_powerd_bm
Definition: dotdot_mqtt.h:34641
uint8_t routing_attempts
Definition: dotdot_mqtt.h:34645
uint8_t ack_channel
Definition: dotdot_mqtt.h:34661
int8_t ackrssi
Definition: dotdot_mqtt.h:34659
bool route_changed
Definition: dotdot_mqtt.h:34647
uint8_t incomingrssi_repeaters_count
Definition: dotdot_mqtt.h:34656
Definition: dotdot_mqtt.h:34603
bool pti_enabled
Definition: dotdot_mqtt.h:34605
bool tx_report_enabled
Definition: dotdot_mqtt.h:34604
Definition: dotdot_mqtt.h:34608
bool pti_enabled
Definition: dotdot_mqtt.h:34610
bool tx_report_enabled
Definition: dotdot_mqtt.h:34609
Definition: dotdot_mqtt.h:15734
uint16_t max_const_speed
Definition: dotdot_mqtt.h:15743
uint8_t operation_mode
Definition: dotdot_mqtt.h:15756
uint16_t speed
Definition: dotdot_mqtt.h:15752
uint32_t lifetime_energy_consumed
Definition: dotdot_mqtt.h:15755
uint16_t max_flow
Definition: dotdot_mqtt.h:15737
int16_t min_comp_pressure
Definition: dotdot_mqtt.h:15740
uint8_t effective_operation_mode
Definition: dotdot_mqtt.h:15749
int16_t max_pressure
Definition: dotdot_mqtt.h:15735
int16_t max_const_pressure
Definition: dotdot_mqtt.h:15739
int16_t min_const_pressure
Definition: dotdot_mqtt.h:15738
uint16_t min_const_flow
Definition: dotdot_mqtt.h:15744
int16_t min_const_temp
Definition: dotdot_mqtt.h:15746
uint32_t power
Definition: dotdot_mqtt.h:15754
int16_t max_comp_pressure
Definition: dotdot_mqtt.h:15741
uint16_t max_speed
Definition: dotdot_mqtt.h:15736
int16_t capacity
Definition: dotdot_mqtt.h:15751
uint16_t alarm_mask
Definition: dotdot_mqtt.h:15758
uint16_t max_const_flow
Definition: dotdot_mqtt.h:15745
int16_t max_const_temp
Definition: dotdot_mqtt.h:15747
uint16_t pump_status
Definition: dotdot_mqtt.h:15748
uint16_t min_const_speed
Definition: dotdot_mqtt.h:15742
uint8_t control_mode
Definition: dotdot_mqtt.h:15757
uint8_t effective_control_mode
Definition: dotdot_mqtt.h:15750
uint32_t lifetime_running_hours
Definition: dotdot_mqtt.h:15753
Definition: dotdot_mqtt.h:15761
bool min_comp_pressure
Definition: dotdot_mqtt.h:15767
bool alarm_mask
Definition: dotdot_mqtt.h:15785
bool min_const_temp
Definition: dotdot_mqtt.h:15773
bool max_const_temp
Definition: dotdot_mqtt.h:15774
bool max_comp_pressure
Definition: dotdot_mqtt.h:15768
bool effective_control_mode
Definition: dotdot_mqtt.h:15777
bool speed
Definition: dotdot_mqtt.h:15779
bool max_const_flow
Definition: dotdot_mqtt.h:15772
bool capacity
Definition: dotdot_mqtt.h:15778
bool max_speed
Definition: dotdot_mqtt.h:15763
bool power
Definition: dotdot_mqtt.h:15781
bool max_flow
Definition: dotdot_mqtt.h:15764
bool min_const_pressure
Definition: dotdot_mqtt.h:15765
bool control_mode
Definition: dotdot_mqtt.h:15784
bool operation_mode
Definition: dotdot_mqtt.h:15783
bool max_pressure
Definition: dotdot_mqtt.h:15762
bool pump_status
Definition: dotdot_mqtt.h:15775
bool min_const_speed
Definition: dotdot_mqtt.h:15769
bool lifetime_running_hours
Definition: dotdot_mqtt.h:15780
bool effective_operation_mode
Definition: dotdot_mqtt.h:15776
bool max_const_speed
Definition: dotdot_mqtt.h:15770
bool max_const_pressure
Definition: dotdot_mqtt.h:15766
bool min_const_flow
Definition: dotdot_mqtt.h:15771
bool lifetime_energy_consumed
Definition: dotdot_mqtt.h:15782
Definition: dotdot_mqtt.h:24652
uint16_t measured_value
Definition: dotdot_mqtt.h:24653
uint16_t min_measured_value
Definition: dotdot_mqtt.h:24654
uint16_t tolerance
Definition: dotdot_mqtt.h:24656
uint16_t max_measured_value
Definition: dotdot_mqtt.h:24655
Definition: dotdot_mqtt.h:24659
bool measured_value
Definition: dotdot_mqtt.h:24660
bool min_measured_value
Definition: dotdot_mqtt.h:24661
bool tolerance
Definition: dotdot_mqtt.h:24663
bool max_measured_value
Definition: dotdot_mqtt.h:24662
Command fields for Scenes/AddScene.
Definition: dotdot_mqtt.h:4634
uint8_t extension_field_sets_count
Definition: dotdot_mqtt.h:4643
uint8_t transition_time100ms
Definition: dotdot_mqtt.h:4646
SGroupId groupid
Definition: dotdot_mqtt.h:4635
const SExtensionFieldSetList * extension_field_sets
Definition: dotdot_mqtt.h:4644
uint8_t sceneid
Definition: dotdot_mqtt.h:4637
SSceneName scene_name
Definition: dotdot_mqtt.h:4641
uint16_t transition_time
Definition: dotdot_mqtt.h:4639
Command fields for Scenes/AddSceneResponse.
Definition: dotdot_mqtt.h:4652
uint8_t sceneid
Definition: dotdot_mqtt.h:4657
SGroupId groupid
Definition: dotdot_mqtt.h:4655
zclStatus status
Definition: dotdot_mqtt.h:4653
Command fields for Scenes/CopyScene.
Definition: dotdot_mqtt.h:4832
uint8_t scene_identifier_to
Definition: dotdot_mqtt.h:4841
SGroupId group_identifier_from
Definition: dotdot_mqtt.h:4835
SGroupId group_identifier_to
Definition: dotdot_mqtt.h:4839
uint8_t scene_identifier_from
Definition: dotdot_mqtt.h:4837
uint8_t mode
Definition: dotdot_mqtt.h:4833
Command fields for Scenes/CopySceneResponse.
Definition: dotdot_mqtt.h:4847
SGroupId group_identifier_from
Definition: dotdot_mqtt.h:4850
zclStatus status
Definition: dotdot_mqtt.h:4848
uint8_t scene_identifier_from
Definition: dotdot_mqtt.h:4852
Command fields for Scenes/EnhancedAddScene.
Definition: dotdot_mqtt.h:4778
uint8_t sceneid
Definition: dotdot_mqtt.h:4781
const SExtensionFieldSetList * extension_field_sets
Definition: dotdot_mqtt.h:4788
uint16_t transition_time
Definition: dotdot_mqtt.h:4783
SSceneName scene_name
Definition: dotdot_mqtt.h:4785
uint8_t extension_field_sets_count
Definition: dotdot_mqtt.h:4787
SGroupId groupid
Definition: dotdot_mqtt.h:4779
Command fields for Scenes/EnhancedAddSceneResponse.
Definition: dotdot_mqtt.h:4794
zclStatus status
Definition: dotdot_mqtt.h:4795
uint8_t sceneid
Definition: dotdot_mqtt.h:4799
SGroupId groupid
Definition: dotdot_mqtt.h:4797
Command fields for Scenes/EnhancedViewScene.
Definition: dotdot_mqtt.h:4805
uint8_t sceneid
Definition: dotdot_mqtt.h:4808
SGroupId groupid
Definition: dotdot_mqtt.h:4806
Command fields for Scenes/EnhancedViewSceneResponse.
Definition: dotdot_mqtt.h:4814
SGroupId groupid
Definition: dotdot_mqtt.h:4817
uint16_t transition_time
Definition: dotdot_mqtt.h:4821
const SExtensionFieldSetList * extension_field_sets
Definition: dotdot_mqtt.h:4826
SSceneName scene_name
Definition: dotdot_mqtt.h:4823
uint8_t extension_field_sets_count
Definition: dotdot_mqtt.h:4825
uint8_t sceneid
Definition: dotdot_mqtt.h:4819
zclStatus status
Definition: dotdot_mqtt.h:4815
Command fields for Scenes/GetSceneMembership.
Definition: dotdot_mqtt.h:4757
SGroupId groupid
Definition: dotdot_mqtt.h:4758
Command fields for Scenes/GetSceneMembershipResponse.
Definition: dotdot_mqtt.h:4764
const uint8_t * scene_list
Definition: dotdot_mqtt.h:4772
uint8_t scene_list_count
Definition: dotdot_mqtt.h:4771
uint8_t capacity
Definition: dotdot_mqtt.h:4767
zclStatus status
Definition: dotdot_mqtt.h:4765
SGroupId groupid
Definition: dotdot_mqtt.h:4769
Command fields for Scenes/RecallScene.
Definition: dotdot_mqtt.h:4746
uint8_t sceneid
Definition: dotdot_mqtt.h:4749
uint16_t transition_time
Definition: dotdot_mqtt.h:4751
SGroupId groupid
Definition: dotdot_mqtt.h:4747
Command fields for Scenes/RemoveAllScenes.
Definition: dotdot_mqtt.h:4710
SGroupId groupid
Definition: dotdot_mqtt.h:4711
Command fields for Scenes/RemoveAllScenesResponse.
Definition: dotdot_mqtt.h:4717
SGroupId groupid
Definition: dotdot_mqtt.h:4720
zclStatus status
Definition: dotdot_mqtt.h:4718
Command fields for Scenes/RemoveScene.
Definition: dotdot_mqtt.h:4690
uint8_t sceneid
Definition: dotdot_mqtt.h:4693
SGroupId groupid
Definition: dotdot_mqtt.h:4691
Command fields for Scenes/RemoveSceneResponse.
Definition: dotdot_mqtt.h:4699
uint8_t sceneid
Definition: dotdot_mqtt.h:4704
zclStatus status
Definition: dotdot_mqtt.h:4700
SGroupId groupid
Definition: dotdot_mqtt.h:4702
Command fields for Scenes/StoreScene.
Definition: dotdot_mqtt.h:4726
uint8_t sceneid
Definition: dotdot_mqtt.h:4729
SGroupId groupid
Definition: dotdot_mqtt.h:4727
Command fields for Scenes/StoreSceneResponse.
Definition: dotdot_mqtt.h:4735
SGroupId groupid
Definition: dotdot_mqtt.h:4738
zclStatus status
Definition: dotdot_mqtt.h:4736
uint8_t sceneid
Definition: dotdot_mqtt.h:4740
Command fields for Scenes/ViewScene.
Definition: dotdot_mqtt.h:4663
SGroupId groupid
Definition: dotdot_mqtt.h:4664
uint8_t sceneid
Definition: dotdot_mqtt.h:4666
Command fields for Scenes/ViewSceneResponse.
Definition: dotdot_mqtt.h:4672
SGroupId groupid
Definition: dotdot_mqtt.h:4675
uint8_t sceneid
Definition: dotdot_mqtt.h:4677
SSceneName scene_name
Definition: dotdot_mqtt.h:4681
uint8_t extension_field_sets_count
Definition: dotdot_mqtt.h:4683
const SExtensionFieldSetList * extension_field_sets
Definition: dotdot_mqtt.h:4684
zclStatus status
Definition: dotdot_mqtt.h:4673
uint16_t transition_time
Definition: dotdot_mqtt.h:4679
Definition: dotdot_mqtt.h:4594
uint8_t current_scene
Definition: dotdot_mqtt.h:4596
const SSceneTable * scene_table
Definition: dotdot_mqtt.h:4602
EUI64 last_configured_by
Definition: dotdot_mqtt.h:4600
uint8_t scene_count
Definition: dotdot_mqtt.h:4595
size_t scene_table_count
Definition: dotdot_mqtt.h:4601
bool scene_valid
Definition: dotdot_mqtt.h:4598
uint8_t name_support
Definition: dotdot_mqtt.h:4599
SGroupId current_group
Definition: dotdot_mqtt.h:4597
Definition: dotdot_mqtt.h:4605
bool name_support
Definition: dotdot_mqtt.h:4610
bool current_group
Definition: dotdot_mqtt.h:4608
bool current_scene
Definition: dotdot_mqtt.h:4607
bool scene_count
Definition: dotdot_mqtt.h:4606
bool scene_table
Definition: dotdot_mqtt.h:4612
bool scene_valid
Definition: dotdot_mqtt.h:4609
bool last_configured_by
Definition: dotdot_mqtt.h:4611
Definition: dotdot_mqtt.h:9150
uint8_t status
Definition: dotdot_mqtt.h:9153
uint8_t motor_step_size
Definition: dotdot_mqtt.h:9152
uint16_t physical_closed_limit
Definition: dotdot_mqtt.h:9151
uint8_t mode
Definition: dotdot_mqtt.h:9155
uint16_t closed_limit
Definition: dotdot_mqtt.h:9154
Definition: dotdot_mqtt.h:9158
bool status
Definition: dotdot_mqtt.h:9161
bool motor_step_size
Definition: dotdot_mqtt.h:9160
bool closed_limit
Definition: dotdot_mqtt.h:9162
bool mode
Definition: dotdot_mqtt.h:9163
bool physical_closed_limit
Definition: dotdot_mqtt.h:9159
Definition: dotdot_mqtt.h:25402
uint16_t tolerance
Definition: dotdot_mqtt.h:25406
uint16_t measured_value
Definition: dotdot_mqtt.h:25403
uint16_t max_measured_value
Definition: dotdot_mqtt.h:25405
uint16_t min_measured_value
Definition: dotdot_mqtt.h:25404
Definition: dotdot_mqtt.h:25409
bool measured_value
Definition: dotdot_mqtt.h:25410
bool tolerance
Definition: dotdot_mqtt.h:25413
bool min_measured_value
Definition: dotdot_mqtt.h:25411
bool max_measured_value
Definition: dotdot_mqtt.h:25412
Definition: dotdot_mqtt.h:34896
uint8_t security
Definition: dotdot_mqtt.h:34900
const char ** network_list
Definition: dotdot_mqtt.h:34903
size_t network_list_count
Definition: dotdot_mqtt.h:34902
const uint8_t * endpoint_id_list
Definition: dotdot_mqtt.h:34898
size_t endpoint_id_list_count
Definition: dotdot_mqtt.h:34897
uint32_t maximum_command_delay
Definition: dotdot_mqtt.h:34901
uint8_t network_status
Definition: dotdot_mqtt.h:34899
Definition: dotdot_mqtt.h:34906
bool network_list
Definition: dotdot_mqtt.h:34911
bool security
Definition: dotdot_mqtt.h:34909
bool endpoint_id_list
Definition: dotdot_mqtt.h:34907
bool network_status
Definition: dotdot_mqtt.h:34908
bool maximum_command_delay
Definition: dotdot_mqtt.h:34910
Definition: dotdot_mqtt.h:35834
size_t cpu_usage_percent_count
Definition: dotdot_mqtt.h:35836
double min_temperature_celcius
Definition: dotdot_mqtt.h:35866
const double * cpu_max_usage_percent
Definition: dotdot_mqtt.h:35845
size_t cpu_max_usage_percent_count
Definition: dotdot_mqtt.h:35844
double average_temperature_celcius
Definition: dotdot_mqtt.h:35865
double swap_memory_usedmb
Definition: dotdot_mqtt.h:35850
const DiskUsageData * disks_usage
Definition: dotdot_mqtt.h:35854
double current_temperature_celcius
Definition: dotdot_mqtt.h:35864
double virtual_memory_totalmb
Definition: dotdot_mqtt.h:35851
size_t cpu_min_usage_percent_count
Definition: dotdot_mqtt.h:35842
uint32_t reporting_interval_seconds
Definition: dotdot_mqtt.h:35835
uint64_t system_interrupts
Definition: dotdot_mqtt.h:35870
double ram_totalmb
Definition: dotdot_mqtt.h:35846
const WirelessNetworkInterfaceData * wireless_network_interfaces_data
Definition: dotdot_mqtt.h:35860
double ram_freemb
Definition: dotdot_mqtt.h:35847
const DiskIOCounters * disks_counters
Definition: dotdot_mqtt.h:35856
size_t wireless_network_interfaces_data_count
Definition: dotdot_mqtt.h:35859
bool power_plugged
Definition: dotdot_mqtt.h:35868
size_t network_interfaces_data_count
Definition: dotdot_mqtt.h:35857
double ram_availablemb
Definition: dotdot_mqtt.h:35848
size_t disks_usage_count
Definition: dotdot_mqtt.h:35853
const double * cpu_min_usage_percent
Definition: dotdot_mqtt.h:35843
double swap_memory_totalmb
Definition: dotdot_mqtt.h:35849
double virtual_memory_usedmb
Definition: dotdot_mqtt.h:35852
size_t cpu_frequencym_hz_count
Definition: dotdot_mqtt.h:35838
size_t cpu_average_usage_percent_count
Definition: dotdot_mqtt.h:35840
const char * hostname
Definition: dotdot_mqtt.h:35861
uint64_t uptime_minutes
Definition: dotdot_mqtt.h:35863
const double * cpu_frequencym_hz
Definition: dotdot_mqtt.h:35839
double battery_percentage
Definition: dotdot_mqtt.h:35869
size_t disks_counters_count
Definition: dotdot_mqtt.h:35855
const double * cpu_usage_percent
Definition: dotdot_mqtt.h:35837
double max_temperature_celcius
Definition: dotdot_mqtt.h:35867
const double * cpu_average_usage_percent
Definition: dotdot_mqtt.h:35841
const char * fqdn
Definition: dotdot_mqtt.h:35862
const NetworkInterfaceData * network_interfaces_data
Definition: dotdot_mqtt.h:35858
Definition: dotdot_mqtt.h:35873
bool swap_memory_totalmb
Definition: dotdot_mqtt.h:35883
bool power_plugged
Definition: dotdot_mqtt.h:35898
bool cpu_usage_percent
Definition: dotdot_mqtt.h:35875
bool disks_usage
Definition: dotdot_mqtt.h:35887
bool min_temperature_celcius
Definition: dotdot_mqtt.h:35896
bool ram_availablemb
Definition: dotdot_mqtt.h:35882
bool virtual_memory_totalmb
Definition: dotdot_mqtt.h:35885
bool average_temperature_celcius
Definition: dotdot_mqtt.h:35895
bool cpu_min_usage_percent
Definition: dotdot_mqtt.h:35878
bool ram_freemb
Definition: dotdot_mqtt.h:35881
bool uptime_minutes
Definition: dotdot_mqtt.h:35893
bool virtual_memory_usedmb
Definition: dotdot_mqtt.h:35886
bool max_temperature_celcius
Definition: dotdot_mqtt.h:35897
bool battery_percentage
Definition: dotdot_mqtt.h:35899
bool system_interrupts
Definition: dotdot_mqtt.h:35900
bool cpu_max_usage_percent
Definition: dotdot_mqtt.h:35879
bool disks_counters
Definition: dotdot_mqtt.h:35888
bool swap_memory_usedmb
Definition: dotdot_mqtt.h:35884
bool current_temperature_celcius
Definition: dotdot_mqtt.h:35894
bool hostname
Definition: dotdot_mqtt.h:35891
bool fqdn
Definition: dotdot_mqtt.h:35892
bool network_interfaces_data
Definition: dotdot_mqtt.h:35889
bool wireless_network_interfaces_data
Definition: dotdot_mqtt.h:35890
bool cpu_frequencym_hz
Definition: dotdot_mqtt.h:35876
bool cpu_average_usage_percent
Definition: dotdot_mqtt.h:35877
bool reporting_interval_seconds
Definition: dotdot_mqtt.h:35874
bool ram_totalmb
Definition: dotdot_mqtt.h:35880
Definition: dotdot_mqtt.h:23751
uint16_t tolerance
Definition: dotdot_mqtt.h:23755
int16_t min_measured_value
Definition: dotdot_mqtt.h:23753
int16_t max_measured_value
Definition: dotdot_mqtt.h:23754
int16_t measured_value
Definition: dotdot_mqtt.h:23752
Definition: dotdot_mqtt.h:23758
bool measured_value
Definition: dotdot_mqtt.h:23759
bool max_measured_value
Definition: dotdot_mqtt.h:23761
bool min_measured_value
Definition: dotdot_mqtt.h:23760
bool tolerance
Definition: dotdot_mqtt.h:23762
Command fields for Thermostat/GetRelayStatusLogResponse.
Definition: dotdot_mqtt.h:16856
uint16_t unread_entries
Definition: dotdot_mqtt.h:16867
uint16_t time_of_day
Definition: dotdot_mqtt.h:16857
uint8_t relay_status
Definition: dotdot_mqtt.h:16859
int16_t set_point
Definition: dotdot_mqtt.h:16865
uint8_t humidity_percentage
Definition: dotdot_mqtt.h:16863
int16_t local_temperature
Definition: dotdot_mqtt.h:16861
Command fields for Thermostat/GetWeeklySchedule.
Definition: dotdot_mqtt.h:16873
uint8_t mode_to_return
Definition: dotdot_mqtt.h:16876
uint8_t days_to_return
Definition: dotdot_mqtt.h:16874
Command fields for Thermostat/GetWeeklyScheduleResponse.
Definition: dotdot_mqtt.h:16828
uint8_t day_of_week
Definition: dotdot_mqtt.h:16831
const TransitionType * transitions
Definition: dotdot_mqtt.h:16836
uint8_t number_of_transitions
Definition: dotdot_mqtt.h:16829
uint8_t mode
Definition: dotdot_mqtt.h:16833
uint8_t transitions_count
Definition: dotdot_mqtt.h:16835
Command fields for Thermostat/SetWeeklySchedule.
Definition: dotdot_mqtt.h:16842
uint8_t transitions_count
Definition: dotdot_mqtt.h:16849
uint8_t day_of_week
Definition: dotdot_mqtt.h:16845
uint8_t number_of_transitions
Definition: dotdot_mqtt.h:16843
const TransitionType * transitions
Definition: dotdot_mqtt.h:16850
uint8_t mode
Definition: dotdot_mqtt.h:16847
Command fields for Thermostat/SetpointRaiseOrLower.
Definition: dotdot_mqtt.h:16819
int8_t amount
Definition: dotdot_mqtt.h:16822
SetpointRaiseOrLowerMode mode
Definition: dotdot_mqtt.h:16820
Definition: dotdot_mqtt.h:16694
int16_t abs_max_heat_setpoint_limit
Definition: dotdot_mqtt.h:16699
uint8_t ac_capacity_format
Definition: dotdot_mqtt.h:16744
uint8_t remote_sensing
Definition: dotdot_mqtt.h:16715
uint8_t ac_type
Definition: dotdot_mqtt.h:16737
int8_t min_setpoint_dead_band
Definition: dotdot_mqtt.h:16714
uint8_t pi_cooling_demand
Definition: dotdot_mqtt.h:16702
uint8_t occupied_setback_max
Definition: dotdot_mqtt.h:16732
uint8_t ac_louver_position
Definition: dotdot_mqtt.h:16742
int16_t setpoint_change_amount
Definition: dotdot_mqtt.h:16728
uint32_t ac_error_code
Definition: dotdot_mqtt.h:16741
uint8_t alarm_mask
Definition: dotdot_mqtt.h:16718
int16_t ac_coil_temperature
Definition: dotdot_mqtt.h:16743
uint8_t hvac_system_type_configuration
Definition: dotdot_mqtt.h:16704
uint8_t occupied_setback_min
Definition: dotdot_mqtt.h:16731
int8_t local_temperature_calibration
Definition: dotdot_mqtt.h:16705
int16_t max_cool_setpoint_limit
Definition: dotdot_mqtt.h:16713
int16_t occupied_cooling_setpoint
Definition: dotdot_mqtt.h:16706
uint8_t ac_compressor_type
Definition: dotdot_mqtt.h:16740
uint8_t unoccupied_setback
Definition: dotdot_mqtt.h:16733
int16_t min_heat_setpoint_limit
Definition: dotdot_mqtt.h:16710
uint8_t thermostat_programming_operation_mode
Definition: dotdot_mqtt.h:16725
uint8_t emergency_heat_delta
Definition: dotdot_mqtt.h:16736
uint8_t unoccupied_setback_min
Definition: dotdot_mqtt.h:16734
int16_t outdoor_temperature
Definition: dotdot_mqtt.h:16696
int16_t occupied_heating_setpoint
Definition: dotdot_mqtt.h:16707
uint8_t occupancy
Definition: dotdot_mqtt.h:16697
int16_t unoccupied_cooling_setpoint
Definition: dotdot_mqtt.h:16708
uint8_t pi_heating_demand
Definition: dotdot_mqtt.h:16703
uint8_t unoccupied_setback_max
Definition: dotdot_mqtt.h:16735
uint16_t temperature_setpoint_hold_duration
Definition: dotdot_mqtt.h:16724
int16_t abs_min_cool_setpoint_limit
Definition: dotdot_mqtt.h:16700
uint8_t start_of_week
Definition: dotdot_mqtt.h:16720
int16_t local_temperature
Definition: dotdot_mqtt.h:16695
uint16_t ac_capacity
Definition: dotdot_mqtt.h:16738
int16_t max_heat_setpoint_limit
Definition: dotdot_mqtt.h:16711
UTC setpoint_change_source_timestamp
Definition: dotdot_mqtt.h:16729
uint8_t control_sequence_of_operation
Definition: dotdot_mqtt.h:16716
uint8_t setpoint_change_source
Definition: dotdot_mqtt.h:16727
uint8_t system_mode
Definition: dotdot_mqtt.h:16717
int16_t abs_min_heat_setpoint_limit
Definition: dotdot_mqtt.h:16698
uint8_t thermostat_running_mode
Definition: dotdot_mqtt.h:16719
int16_t abs_max_cool_setpoint_limit
Definition: dotdot_mqtt.h:16701
uint8_t number_of_daily_transitions
Definition: dotdot_mqtt.h:16722
uint8_t occupied_setback
Definition: dotdot_mqtt.h:16730
uint8_t number_of_weekly_transitions
Definition: dotdot_mqtt.h:16721
uint8_t temperature_setpoint_hold
Definition: dotdot_mqtt.h:16723
int16_t unoccupied_heating_setpoint
Definition: dotdot_mqtt.h:16709
int16_t min_cool_setpoint_limit
Definition: dotdot_mqtt.h:16712
uint16_t thermostat_running_state
Definition: dotdot_mqtt.h:16726
uint8_t ac_refrigerant_type
Definition: dotdot_mqtt.h:16739
Definition: dotdot_mqtt.h:16747
bool thermostat_programming_operation_mode
Definition: dotdot_mqtt.h:16778
bool emergency_heat_delta
Definition: dotdot_mqtt.h:16789
bool local_temperature
Definition: dotdot_mqtt.h:16748
bool min_heat_setpoint_limit
Definition: dotdot_mqtt.h:16763
bool thermostat_running_state
Definition: dotdot_mqtt.h:16779
bool ac_louver_position
Definition: dotdot_mqtt.h:16795
bool alarm_mask
Definition: dotdot_mqtt.h:16771
bool system_mode
Definition: dotdot_mqtt.h:16770
bool hvac_system_type_configuration
Definition: dotdot_mqtt.h:16757
bool control_sequence_of_operation
Definition: dotdot_mqtt.h:16769
bool abs_max_cool_setpoint_limit
Definition: dotdot_mqtt.h:16754
bool setpoint_change_source_timestamp
Definition: dotdot_mqtt.h:16782
bool ac_type
Definition: dotdot_mqtt.h:16790
bool temperature_setpoint_hold
Definition: dotdot_mqtt.h:16776
bool unoccupied_setback_max
Definition: dotdot_mqtt.h:16788
bool number_of_daily_transitions
Definition: dotdot_mqtt.h:16775
bool max_heat_setpoint_limit
Definition: dotdot_mqtt.h:16764
bool setpoint_change_amount
Definition: dotdot_mqtt.h:16781
bool occupied_setback
Definition: dotdot_mqtt.h:16783
bool ac_refrigerant_type
Definition: dotdot_mqtt.h:16792
bool unoccupied_setback
Definition: dotdot_mqtt.h:16786
bool occupied_setback_max
Definition: dotdot_mqtt.h:16785
bool ac_error_code
Definition: dotdot_mqtt.h:16794
bool pi_cooling_demand
Definition: dotdot_mqtt.h:16755
bool occupied_cooling_setpoint
Definition: dotdot_mqtt.h:16759
bool thermostat_running_mode
Definition: dotdot_mqtt.h:16772
bool min_setpoint_dead_band
Definition: dotdot_mqtt.h:16767
bool abs_min_heat_setpoint_limit
Definition: dotdot_mqtt.h:16751
bool ac_coil_temperature
Definition: dotdot_mqtt.h:16796
bool max_cool_setpoint_limit
Definition: dotdot_mqtt.h:16766
bool min_cool_setpoint_limit
Definition: dotdot_mqtt.h:16765
bool occupied_heating_setpoint
Definition: dotdot_mqtt.h:16760
bool number_of_weekly_transitions
Definition: dotdot_mqtt.h:16774
bool occupancy
Definition: dotdot_mqtt.h:16750
bool outdoor_temperature
Definition: dotdot_mqtt.h:16749
bool abs_max_heat_setpoint_limit
Definition: dotdot_mqtt.h:16752
bool unoccupied_cooling_setpoint
Definition: dotdot_mqtt.h:16761
bool ac_compressor_type
Definition: dotdot_mqtt.h:16793
bool temperature_setpoint_hold_duration
Definition: dotdot_mqtt.h:16777
bool start_of_week
Definition: dotdot_mqtt.h:16773
bool ac_capacity
Definition: dotdot_mqtt.h:16791
bool ac_capacity_format
Definition: dotdot_mqtt.h:16797
bool local_temperature_calibration
Definition: dotdot_mqtt.h:16758
bool occupied_setback_min
Definition: dotdot_mqtt.h:16784
bool remote_sensing
Definition: dotdot_mqtt.h:16768
bool unoccupied_heating_setpoint
Definition: dotdot_mqtt.h:16762
bool pi_heating_demand
Definition: dotdot_mqtt.h:16756
bool abs_min_cool_setpoint_limit
Definition: dotdot_mqtt.h:16753
bool setpoint_change_source
Definition: dotdot_mqtt.h:16780
bool unoccupied_setback_min
Definition: dotdot_mqtt.h:16787
Definition: dotdot_mqtt.h:19314
uint8_t schedule_programming_visibility
Definition: dotdot_mqtt.h:19317
uint8_t temperature_display_mode
Definition: dotdot_mqtt.h:19315
uint8_t keypad_lockout
Definition: dotdot_mqtt.h:19316
Definition: dotdot_mqtt.h:19320
bool keypad_lockout
Definition: dotdot_mqtt.h:19322
bool schedule_programming_visibility
Definition: dotdot_mqtt.h:19323
bool temperature_display_mode
Definition: dotdot_mqtt.h:19321
Definition: dotdot_mqtt.h:8112
UTC last_set_time
Definition: dotdot_mqtt.h:8121
uint8_t time_status
Definition: dotdot_mqtt.h:8114
uint32_t dst_end
Definition: dotdot_mqtt.h:8117
uint32_t standard_time
Definition: dotdot_mqtt.h:8119
int32_t dst_shift
Definition: dotdot_mqtt.h:8118
uint32_t dst_start
Definition: dotdot_mqtt.h:8116
UTC valid_until_time
Definition: dotdot_mqtt.h:8122
int32_t time_zone
Definition: dotdot_mqtt.h:8115
UTC time
Definition: dotdot_mqtt.h:8113
uint32_t local_time
Definition: dotdot_mqtt.h:8120
Definition: dotdot_mqtt.h:8125
bool time_zone
Definition: dotdot_mqtt.h:8128
bool time_status
Definition: dotdot_mqtt.h:8127
bool time
Definition: dotdot_mqtt.h:8126
bool standard_time
Definition: dotdot_mqtt.h:8132
bool last_set_time
Definition: dotdot_mqtt.h:8134
bool local_time
Definition: dotdot_mqtt.h:8133
bool dst_start
Definition: dotdot_mqtt.h:8129
bool dst_shift
Definition: dotdot_mqtt.h:8131
bool dst_end
Definition: dotdot_mqtt.h:8130
bool valid_until_time
Definition: dotdot_mqtt.h:8135
Definition: dotdot_mqtt.h:26143
uint16_t max_measured_value
Definition: dotdot_mqtt.h:26146
uint16_t min_measured_value
Definition: dotdot_mqtt.h:26145
uint16_t measured_value
Definition: dotdot_mqtt.h:26144
uint16_t tolerance
Definition: dotdot_mqtt.h:26147
Definition: dotdot_mqtt.h:26150
bool max_measured_value
Definition: dotdot_mqtt.h:26153
bool min_measured_value
Definition: dotdot_mqtt.h:26152
bool measured_value
Definition: dotdot_mqtt.h:26151
bool tolerance
Definition: dotdot_mqtt.h:26154
Command fields for WindowCovering/GoToLiftPercentage.
Definition: dotdot_mqtt.h:14201
uint8_t percentage_lift_value
Definition: dotdot_mqtt.h:14202
Command fields for WindowCovering/GoToLiftValue.
Definition: dotdot_mqtt.h:14194
uint16_t lift_value
Definition: dotdot_mqtt.h:14195
Command fields for WindowCovering/GoToTiltPercentage.
Definition: dotdot_mqtt.h:14215
uint8_t percentage_tilt_value
Definition: dotdot_mqtt.h:14216
Command fields for WindowCovering/GoToTiltValue.
Definition: dotdot_mqtt.h:14208
uint16_t tilt_value
Definition: dotdot_mqtt.h:14209
Definition: dotdot_mqtt.h:14129
uint16_t acceleration_time_lift
Definition: dotdot_mqtt.h:14145
uint16_t number_of_actuations_lift
Definition: dotdot_mqtt.h:14135
const char * intermediate_setpoints_tilt
Definition: dotdot_mqtt.h:14149
uint16_t physical_closed_limit_lift
Definition: dotdot_mqtt.h:14131
uint8_t current_position_tilt_percentage
Definition: dotdot_mqtt.h:14139
uint8_t mode
Definition: dotdot_mqtt.h:14147
const char * intermediate_setpoints_lift
Definition: dotdot_mqtt.h:14148
uint16_t installed_open_limit_tilt
Definition: dotdot_mqtt.h:14142
uint16_t installed_closed_limit_lift
Definition: dotdot_mqtt.h:14141
uint16_t velocity_lift
Definition: dotdot_mqtt.h:14144
uint16_t current_position_tilt
Definition: dotdot_mqtt.h:14134
uint8_t config_or_status
Definition: dotdot_mqtt.h:14137
uint16_t installed_open_limit_lift
Definition: dotdot_mqtt.h:14140
uint8_t window_covering_type
Definition: dotdot_mqtt.h:14130
uint16_t number_of_actuations_tilt
Definition: dotdot_mqtt.h:14136
uint16_t deceleration_time_lift
Definition: dotdot_mqtt.h:14146
uint8_t current_position_lift_percentage
Definition: dotdot_mqtt.h:14138
uint16_t physical_closed_limit_tilt
Definition: dotdot_mqtt.h:14132
uint16_t installed_closed_limit_tilt
Definition: dotdot_mqtt.h:14143
uint16_t current_position_lift
Definition: dotdot_mqtt.h:14133
Definition: dotdot_mqtt.h:14152
bool current_position_tilt_percentage
Definition: dotdot_mqtt.h:14162
bool config_or_status
Definition: dotdot_mqtt.h:14160
bool velocity_lift
Definition: dotdot_mqtt.h:14167
bool installed_closed_limit_lift
Definition: dotdot_mqtt.h:14164
bool window_covering_type
Definition: dotdot_mqtt.h:14153
bool installed_closed_limit_tilt
Definition: dotdot_mqtt.h:14166
bool intermediate_setpoints_tilt
Definition: dotdot_mqtt.h:14172
bool number_of_actuations_tilt
Definition: dotdot_mqtt.h:14159
bool physical_closed_limit_lift
Definition: dotdot_mqtt.h:14154
bool current_position_lift
Definition: dotdot_mqtt.h:14156
bool mode
Definition: dotdot_mqtt.h:14170
bool deceleration_time_lift
Definition: dotdot_mqtt.h:14169
bool installed_open_limit_lift
Definition: dotdot_mqtt.h:14163
bool physical_closed_limit_tilt
Definition: dotdot_mqtt.h:14155
bool installed_open_limit_tilt
Definition: dotdot_mqtt.h:14165
bool intermediate_setpoints_lift
Definition: dotdot_mqtt.h:14171
bool current_position_tilt
Definition: dotdot_mqtt.h:14157
bool number_of_actuations_lift
Definition: dotdot_mqtt.h:14158
bool current_position_lift_percentage
Definition: dotdot_mqtt.h:14161
bool acceleration_time_lift
Definition: dotdot_mqtt.h:14168
Generic type definitions for Unify.
uint8_t dotdot_endpoint_id_t
Definition: uic_typedefs.h:38
const char * dotdot_unid_t
Definition: uic_typedefs.h:39
static void callback(uint8_t status, const zwapi_tx_report_t *tx_info, void *user)
Z-Wave Tx Send data callback function.
Definition: zwave_s0_transport.c:601